一、int类型python
int类型的数据是没有长度限制的,它的最大长度只与计算机的内存有关。git
1 bin(i) 返回二进制表示结果,2 hex(i) 十六进制,3 int(i) 整数(若是x是浮点数就会返回其整数部分,4 oct(i) 八进制,5 int(s,base)将字符串转换为整数.幂能够用**实现(10**5,2**4).内置的float与str类型都支持到整数的转换。6 chr() 将数字转换成字符,7 ord() 将字符转换成ASCII码;8 round() 函数对值进行四舍五入。整数和浮点数相加结果是浮点型。
二、简单比较两个float是否相等api
defequal_float(a,b):return abs(a-b)<=sys.float_info.epsilon
三、复数ide
复数的表示需在虚部后加一个j,如z=3.5+2j,其中实部和虚部可分别用z.real,z.imag取得。专用函数z.conjugate()能够反转虚部的符号。函数
四、Decimal,编码
特色:精度高,但计算速度比float慢,使用前需引进模块。spa
a=decimal.Decimal(5555)或a=decimal.Decimal("555.555")code
五、字符串orm
对字符串内使用的单引号或者双引号,若是与最外层的相同则须要进行转义,若是不一样则能够直接使用。对象
字符串转义:
\newline 忽略换行,
\\ 反斜杠,
\' 单引号,
\"