Python初学者日志 7.24

编程语言分类

-机器语言 (都与CPU型号有关)

代码直接执行

-汇编语言 (都与CPU型号有关)

有助记符,汇编器

-高级语言(与CPU型号无关)

接近自然语言,编译器

-超级语言(唯一的就是python)

粘性整合已有程序,具备庞大计算生态,集成开发

Python蟒蛇绘制

turtle库

-turtle绘图体系,Python语言的标准库之一,入门级图形绘制函数库

标准库:随解释器安装到操作系统的功能模块

第三方库:需安装的模块

 turtle的绘图窗体

turtle.setup(width, height, starxt, starty)

-设置窗体的大小及位置

-4个参数中后两个可选,没有时在中间

-setup()不是必须的

-turtle.done() 

让窗口在运行完不会自动退出,手动点X退出

turtle空间坐标系

turtle.goto(x, y)

-字面意思理解

turtle.circle(r,angle)

-左侧的一个点为圆心曲线运行

turtle.bk(d)/turtle.fd(d)

-反方向/前方

turtle角度坐标体系

turtle.seth(angle)

-改变行进方向,并不画图

turtle.left(angle)/right

-海龟视角

RGB色彩体系

-红、绿、蓝三色

-0——255 或者 0——1的小数 用来表示颜色

turtle.colormode(mode)

-mode为1.0时,RGB为小数模式;255时,为整数模式

库引用

1、import 库名

2、库名.函数名(函数参数)

     from 库名 improt *  (之后就不用写“库名 . ”了)

-第一种不会函数重名,第二种会重名

3、import 库名 as 库别名

库别名.函数(参数)

画笔控制函数

turtle.penup()  别名 turtle.pu() 

-抬起画笔,海龟在飞行

turtle.pendown()别名pd

-落笔

turtle.pensize(width) 别名 turtle.width(width)

-画笔宽度,海龟的腰围

turtle.pencolor(颜色)

-颜色字符串  (“red”)

-RGB小数值 (0.63, 0.13,0.43)

-RGB元组值  ((0.63, 0.13,0.43))

turtle运动控制函数

-t.forward(d)/t.fd(d)

走直线,d为负值时倒着走

-t.circle(r,extent)

根据半径r绘制extent角度的弧形,360为整圆,没有时画整圆

r为负数时,海龟的圆心在其右侧

turtle方向控制函数

t.setheading(angle) / seth

-改变行进角度,正值向左转

t.left(angle)

-自己看

循环语句

for <变量> in range(<次数>)

      <...被执行语句...>

-<变量> 表示每次循环的计数,从0到 '<次数>-1’

 range()函数

-range(5)      输出 0,1,2,3,4

-range(M,N)  输出 从M到N-1的整数序列,共N-M个

小结

-库引用

-pen..()

-fd()、circle()、range()

-循环语句:for、in、range()函数

猜你喜欢

转载自blog.csdn.net/qq_41073619/article/details/81180748