python小白代码_用turtle库绘制一个正多边形的脚本

作为一个python小白,最难受的不是找不到资源,而是找到资源看不懂,也不会用,因为一些术语我们暂时还没学到,但是学习的过程是缓慢且枯燥的,中间如果用一些简单的代码脚本去引入学习或者是增添趣味就很好。

所以这里的给出如何用一个常见turtle库来自定义一个函数来画正多边形,具体涉及到的知识点,我已经分好类了,但未给出详细解释,因为如果我给的话,常常会漏一些东西,还不如给你们提示让你们去查找相关模块的知识点,也算是一次学习搜寻资料的过程。

此次涉及的一些知识点(如不懂,请去百度):

1、用import导入turtle库,turtle库的相关函数

2、用def自定义函数(不设置返回值)

3、input函数输入语句块并用eval函数转化为可以计算的数值(整数或浮点数)

4、正多边形相关的知识

关于turtle库:

turtle (海龟)库是Python重要的标准库之一, 它能够进行基本的图形绘制。turtle库图形绘

制概念诞生于1969年,成功应用于LOGO编程语言。

函数(具体请自行百度):

           1、窗体函数        

           2、画笔位置函数

(注意speed函数(画笔速度函数)默认范围是从0~10,这次书写的脚本中设置为11,这样可以一下就画出一些简单的函数)

           3、画笔状态函数

具体代码实现

使用IDLE解释器(python3,计算机二级考试推荐使用)


运行结果



成功画出一个边长为100的正八边形


打包程序为.exe可执行文件(建议将speed函数的参数改到10一下,不然画图界面显示太短)

具体实现请看下一期文章:python小白代码_用PyInstaller库将py文件打包成一个exe可执行文件

https://www.jianshu.com/p/b5008f27a7f8

你可能感兴趣的:(python小白代码_用turtle库绘制一个正多边形的脚本)