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

 

posted @ 2019-10-11 14:45  蜀山月  阅读(202)  评论(0)    收藏  举报