企业🤖AI智能体构建引擎,智能编排和调试,一键部署,支持私有化部署方案 广告
今天我们要学习的内容是: 一、乌龟包是什么?以及乌龟包的安装 `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!