python螺旋线-Python Turtle绘制漂亮彩色螺旋线及一闪而过的解决

原标题:Python Turtle绘制漂亮彩色螺旋线及一闪而过的解决

该算法用于Python Turtle实现画出漂亮的彩色螺旋线,具体如下,注意代码的缩进情况:

#彩色螺旋线

import turtle

import time

turtle.pensize(2)

turtle.bgcolor("black")

colors = ["red", "yellow",'purple','blue']

turtle.tracer(False)

for x in range(400):

turtle.forward(2*x)

turtle.color(colors[x % 4])

turtle.left(91)

turtle.tracer(True)

在用Sublime Text 3.2调用Turtle画图时,运行上面的代码显示彩色螺旋线画面一闪而过。

最后加上一句turtle.done()即可解决

#彩色螺旋线

import turtle

turtle.pensize(2)

turtle.bgcolor("black")

colors = ["red","yellow","purple","blue"]

turtle.tracer(False)

for x in range(400):

turtle.forward(2*x)

turtle.color(colors[x % 4])

turtle.left(91)

turtle.tracer(True)

turtle.done()

效果如下:

6bfc6d833bc04b588212304779cca2fe.jpeg

本文永久更新链接地址:https://www.linuxidc.com/Linux/2019-03/157794.htm返回搜狐,查看更多

责任编辑:

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值