本文为转载:https://blog.csdn.net/skullFang/article/details/78820243
TurtleWorld模块的下载与安装:
下载地址就是:http://thinkpython.com/swampy
安装方法把压缩包解压之后,用cmd cd到解压的安装目录下,运行:
python setup.py install
安装后就可以from swampy.TurtleWorld import *啦!
练习4.3
1-
- from swampy.TurtleWorld import *
- world = TurtleWorld()
- bob = Turtle()
- print bob
- def square(t):
- for i in range(4):
- fd(t,100)
- lt(t)
- square(bob)
- wait_for_user()
2-
- from swampy.TurtleWorld import *
- world = TurtleWorld()
- bob = Turtle()
- print bob
- def square(t,length):
- for i in range(4):
- fd(t,length)
- lt(t)
- square(bob,50)
- wait_for_user()
3-
- from swampy.TurtleWorld import *
- world = TurtleWorld()
- bob = Turtle()
- print bob
- def square(t,length,n):
- for i in range(n):
- fd(t,length)
- lt(t,360/n)
- square(bob,50,6)
- wait_for_user()
4-
太简单了不写了
5-
直接用math包
画六边形:
- from swampy.TurtleWorld import *
- world = TurtleWorld()
- bob = Turtle()
- def square(t,length,n):
- for i in range(n):
- fd(t,length)
- lt(t,360/n)
- for i in range(6):
- square(bob,50,3)
- lt(bob,60)
- wait_for_user()