实验六
#task3.py from turtle import * def square(size=50, rgb = 'yellow'): pencolor(rgb) for i in range(4): fd(size) left(90) def main(): setup(800, 600) speed(0) for i in range(10): square(80) left(36) hideturtle() done() if __name__ == '__main__': main()
#task4.py from turtle import * setup(800, 600) pencolor('red') for i in range(10): for i in range(2): circle(80, 90) left(90) right(36) hideturtle() done()
#task5.py from turtle import * speed(0) setup(800, 600) bgcolor('black') pencolor('white') angle = 0 size = 2 for i in range(10): for j in range(4): fd(size) angle += 72 seth(angle) size += 5 hideturtle() done()
#task6.py
from turtle import *
from random import random
def rect(wideth=20,highth=50):
rgb=tuple(random() for i in range(3))
for i in range(2):
color(rgb)
begin_fill()
fd(wideth)
left(90)
fd(highth)
left(90)
end_fill()
def main():
speed(0)
setup(800,600)
left(180)
penup()
goto(-200,0)
pendown()
right(180)
for i in range(20):
rect()
fd(20)
done()
if __name__ == '__main__':
main()
在强大的压力下保持优雅