1. from turtle import *#导入turtle海龟画图
  2. def ZFX():#定义画正方形的函数
  3. pensize(5)#设置画笔的粗细为5
  4. color(\'black\',\'red\')#设置画笔的颜色和填充颜色
  5. goto(0,0)#让海龟回到原点
  6. penup()#抬笔
  7. begin_fill()#开始填充
  8. for i in range(4):#4次循环画正方形
  9. pendown()#落笔
  10. forward(120)#画120像素的线
  11. right(90)#右转90°
  12. end_fill()#结束填充
  13. penup()#抬笔
  14. goto(200,200)#让海龟移动到坐标200200的位置,此时海龟的移动没有留下脚印,为画下一个正方形做位置准备
  15. penup()#抬笔
  16. begin_fill()#开始填充
  17. for i in range(4):#4次循环画正方形
  18. pendown()#落笔
  19. forward(120)#画120像素的线
  20. right(90)#右转90°
  21. end_fill()#结束填充
  22. penup()#抬笔
  23. goto(-200,200)#让海龟移动到坐标-200200的位置,此时海龟的移动没有留下脚印,为画下一个正方形做位置准备
  24. penup()#抬笔
  25. begin_fill()#开始填充
  26. for i in range(4):#4次循环画正方形
  27. pendown()#落笔
  28. forward(120)#画120像素的线
  29. right(90)#右转90°
  30. end_fill()#结束填充
  31. penup()#抬笔
  32. goto(-200,-200)#让海龟移动到坐标-200,-200的位置,此时海龟的移动没有留下脚印,为画下一个正方形做位置准备
  33. penup()#抬笔
  34. begin_fill()#开始填充
  35. for i in range(4):#4次循环画正方形
  36. pendown()#落笔
  37. forward(120)#画120像素的线
  38. right(90)#右转90
  39. end_fill()#结束填充
  40. penup()#抬笔
  41. goto(200,-200)#让海龟移动到坐标200,-200的位置,此时海龟的移动没有留下脚印,为画下一个正方形做位置准备
  42. penup()#抬笔
  43. begin_fill()#开始填充
  44. for i in range(4):#4次循环画正方形
  45. pendown()#落笔
  46. forward(120)#画120像素的线
  47. right(90)#右转90
  48. end_fill()#结束填充
  49. penup()#抬笔
  50. ZFX()#调用函数
  51. done()

 

版权声明:本文为qzjy原创文章,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接和本声明。
本文链接:https://www.cnblogs.com/qzjy/p/14478081.html