1、浮点数float:
1 可以吧其他类型的数转化成浮点数;
2 整数和浮点数任意运算时结果自动转化成浮点型float();
3 round可以返回四舍五入后的值(不是改变原来的值而是新产生一个值)
2、运算符
加+;减-;乘*;除/;
//整除(7//2等于3);%求余数(7%2等于1);
求幂**(a**b表示为a的b次方);
3、增强型‘’赋值‘’运算符
[意思是把运算后的结果直接赋值给变量,运算和赋值用一个符号实现]
例如:A += 1的意思是A的值加1后重新赋值给A (A=A+1)
其他运算符同理
4、时间的表达:
通过time.time获得当前时间,返回值是以秒为单位的浮点值xxxxxxxxxxx.xxxxxx的格式
5、绘制5环的思路
1,设置笔的宽度width,画一个圆环circle,然后通过抬笔turtle.penup、移动turrtle.goto(x,y)、落笔turtle.pendown的操作去掉不需要的链接线并且移动到下一个坐标点准备画一个环;
2,设置每个环的颜色turtle.color
import turtle
turtle.width(10)
turtle.color('blue')
turtle.circle(50)
turtle.penup()
turtle.goto(120,0)
turtle.pendown()
turtle.color('black')
turtle.circle(50)
turtle.penup()
turtle.goto(240,0)
turtle.pendown()
turtle.color('red')
turtle.circle(50)
turtle.penup()
turtle.goto(60,-50)
turtle.pendown()
turtle.color('yellow')
turtle.circle(50)
turtle.penup()
turtle.goto(180,-50)
turtle.pendown()
turtle.color('green')
turtle.circle(50)
6、布尔值,比较运算符,逻辑运算符
布尔值:True;False(True运算时是1,False是0)
不常见比较运算符:==:比较两个值是否相等;!=:比较两个值是否不等于;
逻辑运算符:x or y:x为真则返回True,x为假时返回y(不管y时真还是假都返回y)
逻辑运算符:x and y: x为真时返回y,x为False时返回False(不管y时真还是假都返回y)
逻辑运算符:not x :常规理解就行
7、字符串的编码转化
ord()把字符转为对应的Unicode码
chr()把十进制数字转化为对应的字符