小程序容器助力企业在金融与物联网领域实现高效合规运营,带来的新机遇与挑战如何管理?
1569
2022-08-06
用一条蟒蛇告诉你python中pensize啥意思?(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。
版权声明:本文内容由网络用户投稿,版权归原作者所有,本站不拥有其著作权,亦不承担相应法律责任。如果您发现本站中有涉嫌抄袭或描述失实的内容,请联系我们jiasou666@gmail.com 处理,核实后本网站将在24小时内删除侵权内容。
发表评论
暂时没有评论,来抢沙发吧~