Python基础语法之数字类型及操作篇
1,整数类型
①整数类型与数学中的整数的概念一致
②4种进制表示!③一般认为整数类型没有取值范围限制。
2,浮点数类型
①与数学中的实数概念一致,表示带有小数部分的值。Python有规定浮点数必须有小数部分,可以为0。
②浮点数的数值范围和小数精度受不同计算机系统的限制。
③科学计数法:规定以E或e作为幂的符号,以10为基数。e=a×b∧10
3,数值运操作
abs (x) #x的绝对值
<<< print(abs(-1))
1
divmod(x, y) #(x//y),输出为二元组形式
<<<print(divmod(10,3)
(3,1)
pow(x,y[.z]) #(x**y)%z,[,]表示该参数可以省略,即pow (x**y)
<<<print(pow(2,3))
8
round(x,[.ndigits]) #对x四舍五入,保留ndigits位小数
<<<print(round(3.1456,3))
3.146
max(x1,x2……xn) #求x1,x2……xn的最大值,n没有限制
<<<print(max(1,2,3,4,5 6,7,8,9))
9
min(x1,x2……xn) #求x1,x2……xn的最小值,n没有限制
<<<print(min(1,2,3,4,5 6,7,8,9))
1
float(x) #将x输出为浮点数,x可以为整数或字符串
<<<print(float(3))
3.0
int(x) #将x输出为整数,x可以为浮点数或字符串
<<<print(int(3.5))
3
complex(re[,im]) #生成一个复数,实根为re,虚部为im,re可以是整数、浮点数和字符串,im可以是整数、浮点数但不可以是字符串
<<<print(complex(5,12))
(5+12j)
感谢看完my博客
my is a 自学 Python boy😃😃😃