1. 整除 //
10 //3 = 3
10//-3 = -4
-10//-3 = 3
对于整除运算,需要明白重点是向下圆整。因此结果为负数的情况下,圆整将离0更远。
2. 取余数%
公式:x%y = x - ((x//y) * y)
10%-3 = 10-((10//-3)*-3)=-2
3.除法/
得到的是小数
1/2 = 0.5
4. input(),输入函数
input(“x=”)
>>> x=34
5.abs()求绝对值
6. round()将浮点数圆整为与之最接近的整数
7.math库
1)ceil()返回>=给定数的最小整数(向上圆整结果)
>>>math.ceil(32.3)
33
>>>math.ceil(32)
32
2)floor()与ceil()相反(向下圆整结果)
3)sqrt()开方
4)foo()计算平方根
8.cmath表示复数的库
比如math.sqrt(-1)会报错
但是cmath.sqrt(-1)=1j
9.海龟绘图法
forward()向前
left()向左
right()向右
penup()铅笔抬起
pendown()铅笔落下
......
10.打印原始字符串(加前缀r)
>>>print(r‘C:\nowhere’)
C:\nowhere