Python编程,使用turtle画出漂亮的雪花--完整代码实现洁白的雪绒花~~
Python中turtle库,可以方便的让你实现各种各样的功能。简单易用,有的时候能够创作出,你想像不到的漂亮图案。今天就用完整的代码实现,如何画一个漂亮的雪花。先看效果:
怎么样,效果还不错吧。下面就是完整的代码实现,你可以再次基础上修改背景、颜色、循环次数等。创作出属于你自己独特的作品来。
import turtle
def side(size, level):
if (level == 0):
t.forward(size)
return
side(size / 3, level - 1)
t.left(60)
side(size / 3, level - 1)
t.right(120)
side(size / 3, level - 1)
t.left(60)
side(size / 3, level - 1)
def snowflake(size, level):
for i in range(1, 4):
side(size, level)
t.right(120)
window = turtle.Screen()
#可以使用其他颜色来替代#BEFABE
window.bgcolor('green')
t = turtle.Pen()
t.speed(0)
t.pencolor('white')
t.pensize(2)
snowflake(250, 4)
turtle.exitonclick()
开始行动吧!