Turtle入门(实例)

简介: Turtle入门(实例)

实例一:

import turtle
turtle.speed("fastest")
turtle.pensize(1)
color=["red","yellow","blue","green"]
for y in  range(250):
    turtle.pencolor(color[y%4])
    turtle.forward(3*y)
    turtle.right(29)
    turtle.left(175)

效果图:

1.png

实例二

import turtle
t = turtle.Pen()
t.speed( 0 )
turtle.bgcolor( "black" )
colors = [ "red","orange","yellow","green","blue","purple","pink" ]
sides = int( turtle.numinput( "边数","请输入图形边数,1 到 8 之间:",4,1,8 ) )
your_name = turtle.textinput( "名字","请输入你的名字:" )
for x in range( 0,200):
    t.pencolor( colors[x%sides] )
    t.penup()
    t.forward( x*3/sides + x )
    t.pendown()
    t.write( your_name,font=( "宋体",int( (x+4)/4 ),"bold" ) )
    t.left( 360/sides + 1 )
    t.width( x*sides / 200 )

效果图:

1.png

1.png

相关文章
|
7月前
|
Python
Python-Turtle.一箭穿心
Python-Turtle.一箭穿心
147 2
|
7月前
|
Python
Pygame入门 2022 (2)
Pygame入门 2022 (2)
Pygame入门 2022 (2)
|
7月前
|
Python
Pygame入门 2022 (3)
Pygame入门 2022 (3)
|
8月前
|
机器学习/深度学习 Python
Python “贪吃蛇”游戏,在不断改进中学习pygame编程
Python “贪吃蛇”游戏,在不断改进中学习pygame编程
135 0
Python “贪吃蛇”游戏,在不断改进中学习pygame编程
|
前端开发 Python
Python tkinter库之Canvas 以圆模拟画圆环
Python tkinter库之Canvas 以圆模拟画圆环
269 0
|
Python
00.tkinter教程-tkinter画图板实战
00.tkinter教程-tkinter画图板实战
83 0
|
Python
python及pygame雷霆战机游戏项目实战04 添加图形
python及pygame雷霆战机游戏项目实战04 添加图形
127 0
|
开发工具 Python
Python使用pygame实现经典坦克大战游戏
Python使用pygame实现经典坦克大战游戏
342 0
Python使用pygame实现经典坦克大战游戏
|
Python
轻轻松松学会Python入门四:turtle库的使用
a.b()形式,这种通过使用函数库并利用库中函数进行编程的方法是Python语言中最重要的特点,称为“模块编程”。后面会详细讲解。
393 0
轻轻松松学会Python入门四:turtle库的使用