python学习系列2——数据类型(数值)
(一)类型转换
代码:
1 x1 = 1.0 2 int(x1) #将x转换为一个整数。 3 print(x1) 4 5 x2 = 2 6 float(x2) #将x转换到一个浮点数。 7 print(x2) 8 9 x3 = 3 10 y3 = 3 11 complex(x3) #将x转换到一个复数,实数部分为 x,虚数部分为 0。 12 complex(x3, y3) #将 x 和 y 转换到一个复数,实数部分为 x,虚数部分为 y。 13 print(x3)
结果:
1.0 2 3
(二)数学运算
代码:
1 a1 = 5 / 3 #整数除法返回浮点型 2 print(a1) 3 4 a2 = 5 // 3 #整数除法向下取整 5 print(a2) 6 7 a3 = 5 % 3 #余数 8 print(a3) 9 10 a4 = 5 ** 2 #幂运算 11 print(a4) 12 13 from math import sqrt 14 a5 = sqrt(9) #开根号 15 print(a5) 16 17 from random import random 18 a6 = random() #产生一个在[0,1)范围内的随机数 19 print(a6)
结果:
1.6666666666666667 1 2 25 3.0 0.7754849185477778

浙公网安备 33010602011771号