首页 > 编程语言 > Python > 用一条蟒蛇告诉你python中pensize啥意思?
2022
01-08

用一条蟒蛇告诉你python中pensize啥意思?

最近几天看到了利用python绘制蟒蛇的相关课程,和大家分享一下该程序的实现原理和各个命令语句的作用,并且说说python中pensize啥意思

先上代码

用以上代码画出的蟒蛇就是这样的啦

从第一行开始看,其中import代表引入一个函数库,这句话就是用来为程序引入一个叫做turtle的函数库,这是一个用来画图像的函数库。实现效果就好像由一只海龟在坐标平面上原点的位置,通过我们的指令爬行所得到的轨迹。

 接下来是 def drawSnake(rad,angle,len,neckrad):

def用于定义(definite)函数,其中的缩进部分就是所定义的函数。

用这个程序来举例子,两个函数就分别是

以及


但用def定义的函数如果没有特别的召唤仪式就不能被执行,所以我们的画图程序除了引入库函数外,第一条执行的语句就是最后一行的main()。

而main()并不能被程序看懂,就像我们期末复习一样,程序往前面翻了翻书,于是他就找到了上面的main()函数定义,def main():,随后开始执行turtle.setup (1300,800,0,0)

它启动了一个1300像素宽,800像素高的一个窗口,然后后面两位0,0表示这个窗口在屏幕上的坐标值。

然后程序将30这个数值赋值给了pythonsize(和未知数x差不多的作用)。

随后执行的turtle.pensize也就是我们的所不明白,查询英文得知是笔的大笑,那么顾名思义就是笔迹的宽度,笔迹宽度为pythonsize,即30。


以上就是“用一条蟒蛇告诉你python中pensize啥意思?”的详细内容,想要了解更多Python相关资讯和知识欢迎持续关注编程学习网

扫码芷若 获取免费视频学习资料

编程学习

查 看2019高级编程视频教程免费获取