1. 普通除法:“/”
2. 整除法:“//”
3. 取余运算符:“%”
4. 幂运算符:“**”
5. 绝对值:abs(number)
6. 平方根:cmath.sqrt(number),也适用于负数
7. 平方根:math.sqrt(number),不适用于负数
8. 字符串或数字转化为浮点数:float(object)
9. 字符串或数字转化为整数:int(object)
10. 字符串或数字转化为长整型:long(object)
11. 下舍整数,返回值为浮点型:math.floor(number)
12. 上入整数,返回值为浮点型:math.ceil(number)
13. 获取用户输入:input(prompt)
14. 获取用户输入,结果被看作原始字符串:raw_input(prompt)
15. 返回值的字符串表示形式:repr(object)
16. 将值转换为字符串:str(object)
17. round(number[ , ndigits]): 根据指定精读四舍五入;
18. 内置函数pow(x, y[ , z]):X的Y次幂对Z取模;
其中的x和y是必选参数,z是可选参数;如果使用了参数z,中括号必须去掉,即power(x,y,z),其结果是x的y次方再对z求余数,但是这种方式比power(x,y) % z的执行效率要高;
19. 变量:由字母、数字、下划线组成,且不能由数字开头;需先赋值后使用;
20. 模块:
import math from math import floor #可直接使用话术而不需模块名作为前缀
math.floor(32.9) 等价于 floor(32.9)
21. 字符串:单引号或双引号括起来,注意单引号和转义引号(反斜线)的差异;
22. 拼接字符串:+,不可以将字符串和数字相加;
23. 长字符串:三个引号代替普通引号;
24. 原始字符串:r,不会把反斜线当做特殊字符;
25. Unicode字符串:u,普通字符串在Python中以8位ASCII码存储,Unicode字符串则存储为16位Unicode字符;