python 用turtle库画几个有特点的图形
以下是几个有特点的图形,使用Python的Turtle库来绘制:
- 五角星
import turtle
t = turtle.Turtle()
for i in range(5):
t.forward(100)
t.right(144)
turtle.done()
- 螺旋线
import turtle
t = turtle.Turtle()
for i in range(100):
t.forward(i)
t.right(90)
turtle.done()
- 大雪花
import turtle
t = turtle.Turtle()
def snowflake(length):
if length < 5:
t.forward(length)
return
else:
snowflake(length/3)
t.left(60)
snowflake(length/3)
t.right(120)
snowflake(length/3)
t.left(60)
snowflake(length/3)
for i in range(3):
snowflake(100)
t.right(120)
turtle.done()
- 彩虹
import turtle
t = turtle.Turtle()
colors = ['red', 'orange', 'yellow', 'green', 'blue', 'purple']
for i in range(6):
t.color(colors[i])
t.circle(100)
t.right(60)
turtle.done()
``
原文地址: https://www.cveoy.top/t/topic/dczm 著作权归作者所有。请勿转载和采集!