使用IDLE的文件方式编写代码并保存为PythonDraw.py文件

python蟒蛇绘制

import turtle引入了海龟绘图体系

使用setup函数,设定了一个宽650像素和高350像素的窗体,其位置左上角坐标是200,200

说明位置在距离当前屏幕位置左上角200,200 位置的地方

python蟒蛇绘制

python蟒蛇绘制

画笔抬起

python蟒蛇绘制

海龟行进(-250),就是倒退250像素,这时海龟在飞行,画布上没有画迹

python蟒蛇绘制

海龟落下

python蟒蛇绘制

对海龟的尺寸进行调制

python蟒蛇绘制

朝绝对的负40°方向上,准备启动

python蟒蛇绘制

然后是循环语句,以40像素为半径,绘制80°的弧度,然后再反向绘制

python蟒蛇绘制

经过四个循环,绘制蟒蛇

然后以40像素为半径,少半个弧形绘制,构成蟒蛇脖子部分再前行40像素

python蟒蛇绘制

python蟒蛇绘制

最后采用16像素为半径,半圆形,再继续向前行进40*2/3像素绘制蟒蛇头部

python蟒蛇绘制

turtle.done()函数,程序运行之后不会自动退出,需要手动退出,如果想自动退出,将这行代码删除即可

python蟒蛇绘制 

按F5运行

python蟒蛇绘制

代码分析

import 保留字,引入一个绘图库,名字叫turtle,“海龟库”

python蟒蛇绘制

参考框架结构,逐行理解其中含义

可以改变颜色,修改长度,改变爬行方向

python蟒蛇绘制是各类图像绘制问题的代表---圆形绘制,五角星绘制,国旗绘制,卡通形象等。。。。

先学习turtle库的使用

 

相关文章:

  • 2022-12-23
  • 2022-01-25
  • 2021-05-28
  • 2021-07-08
  • 2021-04-15
  • 2021-11-12
  • 2021-12-20
  • 2021-06-20
猜你喜欢
  • 2021-05-26
  • 2022-12-23
  • 2021-10-02
  • 2021-10-21
  • 2022-12-23
  • 2022-12-23
相关资源
相似解决方案