zoukankan      html  css  js  c++  java
  • turtle海龟作图

    个人心得:python这么火是有他的原因的,突然发现他的语言很有趣,库函数也很多。

    这次是第一步,简单了解了一下turtle函数

     1 import turtle
     2 import time
     3 
     4 def drawSnake(rad, angle, len,neckrad ):
     5     for i in range(len):
     6         turtle.circle(rad,angle)
     7         turtle.circle(-rad,angle)
     8     turtle.circle(rad,angle/2)
     9     turtle.fd(rad)
    10     turtle.circle(neckrad+1, 180)
    11     turtle.fd(rad/2*3)
    12 def drakSnack_c(rad,len):
    13     turtle.seth(0)
    14     turtle.fd(rad)
    15     turtle.seth(120)
    16     turtle.fd(rad)
    17     turtle.seth(240)
    18     turtle.fd(rad)
    19     turtle.fd(50)
    20     turtle.circle(len*2)
    21     
    22 
    23 def main():
    24     turtle.setup(0.85,0.6,0,0)
    25     pythonsize = 1
    26     speed = 5
    27     turtle.speed(speed)
    28     turtle.pensize(pythonsize)
    29     #turtle.pencolor("red")
    30     #turtle.seth(-40)
    31     #drawSnake(40,80,5,pythonsize/2)
    32     getflower()
    33     
    34 def text():
    35     turtle.write("hello world!",font=("Arial",23,"bold"))
    36     time.sleep(2)
    37     
    38 def getflower():
    39     turtle.bgpic("timg.gif")
    40     turtle.color("red","yellow")
    41     turtle.begin_fill();
    42     for i in range(50):
    43         turtle.fd(200)
    44         turtle.left(170)
    45     turtle.end_fill()
    46     time.sleep(2)
    47     
    48     
    49 main()
  • 相关阅读:
    linux消息队列相关操作
    linux下删除3分钟之前指定文件夹下的指定类型文件
    centos6.5安装gmime-2.6
    centos6.5安装filezilla
    posix 正则库程序
    nginx正向vs反向代理
    AbstractQueuedSynchronizer 原理分析
    JAVA NIO详解
    java NIO原理及实例
    Thread类详解
  • 原文地址:https://www.cnblogs.com/blvt/p/8040108.html
Copyright © 2011-2022 走看看