首页 > 代码库 > 记录day2补充

记录day2补充

看到turtle模块,其实挺好玩的,所以就把写的东西搬过来,虽然都很蠢,但是自己还是想记录一下的

 

画一个等边的直角三角形

 1 import turtle
 2 import math
 3 bob = turtle.Turtle()
 4 # print(bob)
 5 bob.fd(100)
 6 bob.lt(90)
 7 bob.fd(100)
 8 bob.lt(135)
 9 bob.fd(math.sqrt(100**2+100**2))
10 turtle.mainloop()

 

画一个正方形

 1 import turtle
 2 import math
 3 bob = turtle.Turtle()
 4 # print(bob)
 5 bob.fd(100)
 6 bob.lt(90)
 7 bob.fd(100)
 8 bob.lt(90)
 9 bob.fd(100)
10 bob.lt(90)
11 bob.fd(100)
12 # bob.fd(math.sqrt(100**2+100**2))
13 turtle.mainloop()

 

正方形用循环版(终于能让我用循环了)

1 import turtle
2 import math
3 bob = turtle.Turtle()
4 # print(bob)
5 for i in range(4):
6     bob.fd(100)
7     bob.lt(90)
8 # bob.fd(math.sqrt(100**2+100**2))
9 turtle.mainloop()

 

有些困了,其实之前也有做过这些练习,后面有一个小坑,也许是大坑吧,明天继续

记录day2补充