python 是一种通用语言、脚本语言。优点是:
-c代码量的10%
-强制可读性
-较少的底层语法元素
-多种编程方式
-支持中文
(1)编程语言:
(2) 超级语言:Python是目前唯一的超级语言
(3)蟒蛇绘制实例代码:
#PythonDraw.py import turtle turtle.setup(650,350,200,200) turtle.penup()#提起画笔 turtle.fd(-250) turtle.pendown()#在某一位置落下 turtle.pensize(25)#设置画笔宽度为25个像素 turtle.pencolor("purple") turtle.seth(-40)#将海龟的方向改为绝对的-40度方向 for i in range(4): turtle.circle(40,80) turtle.circle(-40, 80) turtle.circle(40, 80/2) turtle.fd(40)#向前行进40 turtle.circle(16, 180) turtle.fd(40 * 2/3) turtle.done()#程序运行后手动退出,去掉为自动退出
运行结果:
(4)turtle库的使用
turtle库是turtle绘图体系的python实现
turtle的绘图窗体
turtle的空间坐标体系
turtle的角度坐标体系
向左向右角度并没有前进
RGB色彩模式(由三种颜色构成的万物色)
小结:
(5)库引用(扩充python程序功能的方式)
使用import保留字完成,采用<a>.<b>()编码风格
import <库名>
<库名>.<函数名>(<函数参数>)
eg:
(6)turtle画笔控制函数
(7)turtle运动控制函数
默认情况下以海龟左侧r距离为半径画圆,若r是负数就是在海龟右侧r距离画圆,具体画多少由extent决定
turtle方向控制函数(只改变海龟的行进运动方向,并不实际上运动)
循环语句
,逗号的作用是使:冒号和数字之间多了空格
range()函数:产生循环计数序列