1、数值工厂函数
bool(obj)int(obj, base = 10)long(obj, base = 10)float(obj)complex(str) or complex(real, imag = 0)2、数值运算内建函数abs(num)coerce(num1, num2) 将1和2转换成同一类型,然后以一个元组的形式返回divmod(num1, num2) 除法---取余运算的结合,返回一个元组(num1/num2, num1 % num2)pow(num1, num2, mod=1) 取num1的num2次方,如果提供mod参数,则计算结果再对mod进行取余运算round(flt, ndig) 提供一个浮点型flt并对其四舍五入,保存ndig位小数。如不提供ndig参数,则默认小数点后0位。3、仅用于整形的内建函数hex(255) 将十进制转换为十六进制oct(255) 将十进制转换为八进制chr(num) 将ASCII值的数字转换成ASCII字符,范围只能是【0,255】unichr(num) 接受Unicode码值,返回其对应的Unicode字符。ord(chr) 接受一个ASCII或Unicode字符(长度为1的字符串),返回相应的ASCII值或Unicode值4、数字类型相关模块decimal 十进制浮点运算类array 高效数值数组operator 数字操作符的函数实现random 多种伪随机数生成器random中常用的函数:randint() 两个整形参数,返回二者之间的随机整型randrange() 它接受和range函数一样的参数,随机返回range()结果中的一项uniform() 类似于randint, 返回二者之间的一个浮点数random() 类似于uniform(),只不过不需要参数,下限是0.0,上限是1.0choice() 随机返回给定序列中的一个元素来源: http://www.bubuko.com/infodetail-1977852.html