实验六

 1from turtle import *
 2 
 3 # 绘制正方形
 4 # 参数size指定边长,rgb指定画笔颜色
 5 # 如果没有给参数,采用默认值
 6 def square(size=50, rgb = 'blue'):
 7     pencolor(rgb)
 8     for i in range(4):
 9         fd(size)
10         left(90)
11 
12 def main():
13     setup(800, 600)
14     speed(0)
15 
16     for i in range(10):
17         square(80)
18         left(36)
19 
20     hideturtle()
21     done()
22 
23 
24 if __name__ == '__main__':
25     main()   



from turtle import *

setup(800, 600)
pencolor('orange')

for i in range(10):
# 绘制一片花瓣
for i in range(2):
circle(80, 90)
left(90)

right(36)

hideturtle()
done()

 

 

from turtle import *

speed(0)
setup(800, 600)
bgcolor('black')
pencolor('red')

angle = 0
size = 2

for i in range(8):
for j in range(5):
fd(size)
angle += 72
seth(angle)
size += 5

hideturtle()
done()

 

 

from turtle import *
from random import random

def main():
setup(800, 600)
speed(0)

penup()
goto(-200,0)
pendown()
for i in range(20):
rgb = tuple(random() for i in range(3))
color(rgb)
begin_fill()
fd(20)
left(90)
fd(40)
left(90)
fd(20)
left(90)
fd(40)
left(90)
fd(20)

end_fill()


hideturtle()
done()


if __name__ == '__main__':
main()

 

posted @ 2021-06-15 10:08  Teeec  阅读(59)  评论(0)    收藏  举报