标签:__ 10 600 python 编程 range 体验 turtle size
task3.py
1 from turtle import * 2 3 def square(size=50, rgb='orange'): 4 pencolor(rgb) 5 for i in range(4): 6 fd(size) 7 left(90) 8 9 10 def main(): 11 setup(800, 600) 12 speed(0) 13 14 n = 10 15 for i in range(n): 16 square(80) 17 left(360/n) 18 19 hideturtle() 20 done() 21 22 23 if __name__ == '__main__': 24 main()
task4.py
1 from turtle import * 2 3 setup(800, 600) 4 pencolor('pink') 5 6 n = 10 7 for i in range(n): 8 for j in range(2): 9 circle(80, 90) 10 left(90) 11 12 right(360/n) 13 14 hideturtle() 15 done()
task5.py
1 from turtle import * 2 3 setup(800, 600) 4 bgcolor('black') 5 pencolor('white') 6 speed(0) 7 8 angle = 0 9 size = 2 10 11 n = 20 12 for i in range(n): 13 for j in range(4): 14 fd(size) 15 angle += 72 16 seth(angle) 17 size += 5 18 19 hideturtle() 20 done()
实验总结:用python画图还是挺奇妙的(ps:最后一个图我看起来有点晕),不过有时候也有点转不过来弯,借鉴了一下大佬们的代码,膜拜大佬!
标签:__,10,600,python,编程,range,体验,turtle,size 来源: https://www.cnblogs.com/yan-starry0708/p/16372349.html
本站声明: 1. iCode9 技术分享网(下文简称本站)提供的所有内容,仅供技术学习、探讨和分享; 2. 关于本站的所有留言、评论、转载及引用,纯属内容发起人的个人观点,与本站观点和立场无关; 3. 关于本站的所有言论和文字,纯属内容发起人的个人观点,与本站观点和立场无关; 4. 本站文章均是网友提供,不完全保证技术分享内容的完整性、准确性、时效性、风险性和版权归属;如您发现该文章侵犯了您的权益,可联系我们第一时间进行删除; 5. 本站为非盈利性的个人网站,所有内容不会用来进行牟利,也不会利用任何形式的广告来间接获益,纯粹是为了广大技术爱好者提供技术内容和技术思想的分享性交流网站。