今天我们要学习的内容是:
一、乌龟包是什么?以及乌龟包的安装
`conda info -e # 这个表示我想知道我这台机器的虚拟环境有哪些?
`
`conda environments:`
`python3.5 /home/f/anaconda2/envs/python3.5`
`yad2k /home/f/anaconda2/envs/yad2k`
`root * /home/f/anaconda2`
乌龟包是干什么的呢?我们参考的是国外的教程,网址在:
[k12计算机科学教程](cs.gettysburg.edu/~tneller/resources/k12/index.html)
![](https://box.kancloud.cn/339f7560766b8f4837fc78d1122a4404_408x434.png)
我们要达到的效果,如上图所示。
为什么叫乌龟包,因为这个包的名字叫`turtle`,这个单词的意思就是乌龟。
我们先切换到`python3.5`的 Python 环境里:
`source activate python3.5`
然后,我们安装乌龟包:
`pip install turtle #我不确定是不是这个命令,因为之前我已经安装了这个工具`
二、先用乌龟包画一个等边三角形
首先,我们得把找到这个乌龟包,告诉计算机用乌龟包来画图,先进入`python`的环境:
`python`
`from turtle import *`
我们先向前走100步,命令是:
`forward(100)`
![](https://box.kancloud.cn/3540ef516ecbc0f4c3024eecd3e3973b_408x434.png)
向左转120°,命令是:
`left(120)`
![](https://box.kancloud.cn/1f4fd2cd53f0c59fd3511a608e9edb7d_408x434.png)
沿着这个方向,再走100步,命令是:
`forward(100)`
再向左转120°,命令是:
`left(120)`
沿着这个方向,再走100步,命令是:
`forward(100)`
![](https://box.kancloud.cn/f420654d05b96f4b5aa69ece0ea258bf_408x434.png)
这样我们就完成了一个三角形。
现在开始画圆,先得把调整到水平向左的状态,命令是:
`right(60)`
向前走100步,命令是:
`forward(100)`
改变颜色,命令是:
`color("green")`
把箭头调向下,然后画个圈,命令是:
`down()`
`circle(50)`
![](https://box.kancloud.cn/9f6f24fb001908b71524129669ddde75_408x434.png)
今天的内容就这些,记得关闭虚拟环境:
`source deactivate python3.5`
Good night!