每天一点点
python turtle 库 小小函数绘制大大五角星2.0循环版本
给五角星绘制加入循环,这样写,有点麻烦哦~
import turtle
def main():
size = 50
while size <=100:
#绘制五角星
count = 1 #计数器,每画一次,增加1
while count <= 5:
turtle.forward(size) # 向前走size像素的距离
turtle.right(144)
count += 1
size += 10
turtle.exitonclick() # 关闭
if __name__ == '__main__':
main()
面对麻烦,不简介的写法,最直接的方式就是----用函数~~
对,可以再套一层函数呀
import turtle
def draw_pentagram(size): #画五角星函数
count = 1
while count <= 5:
turtle.forward(size)
turtle.right(144)
count += 1
def main(): #主函数
size = 50
while size <= 100:
draw_pentagram(size)
size += 10
turtle.exitonclick()
if __name__ == '__main__':
main()
看完别着急走嘛,点个赞咯~~~~~