Number(数字):
数字类型创建:
a = 10
b = ab = 20pint('a : 'a)
pint('b : 'b)数据类型转换:
int(x,[,base]) 将 x 转换为一个整数
float(x) 将 x 转换为一个浮点数str(x) 将对象 x 转换为字符串repr (x) 将对象 x 转换为表达式字符串eval(str) 用来计算在字符串中有效python表达式,并返回一个对象tuple(s) 将序列s转换为一个元组list (s) 将序列S转换成一个列表chr(s) 将一个整数转换为一个字符unichr(x) 将一个整数转换为Unicode字符ord(x) 将一个字符转换为它的整数值hex(x) 将一个整数转换为一个十六进制字符串oct(x) 将一个整数转换为一个八进制字符串数字函数:
import math #导入math模块
ads(x) 返回数字的绝对值 例:ads(-10) >>10ceil(x) 返回数字的上入整数 例:math.ceil(4.3) >>5cmp(x,y) 如果 x<y >>-1; x==y >>0 x<y >>1exp(x) 返回e的X次幂(ex) , 例:math.exp(1) >>2.71828182fabs(x) 返回数字的绝对值 例:math.fabs(-10) >>10.0floor(x) 返回数字的下舍整数 例:math.floor(4.9) >>4log10(x) 返回以10为基数的x的对数 例:math.log10(100) >>2.0max(x1,x2,....) 返回给定参数的最大值,参数可以为序列min(x1,x2,....) 返回给定参数的最小值,参数可以为序列pow(x,y) x**y 运算后的值round(x,[,n]) 返回浮点数x的四舍五入,如给出n的值,则代表舍入到小数位后的位数sqrt(x) 返回数字x的平方根,数字可以为负数,返回类型为实数 例: math.sqrt(4) >>2+0j