'''
python 数字数据类型用于存储数值
数据类型是不允许改变的,这就意味着如果改变数字数据类型的值,将重新分配
内存空间。
'''
var1 = 10; var2 = 10; var3 = 20
'''
整型(int) - 通常被称为是整型或整数,是正或负整数,不带小数点。python3
整型是没有大小的,所以python3没有python2的Long类型。
浮点型(float) - 浮点型由整数部分与小数部分组成,浮点型也可以使用科学
计数法表示(2.5e1 = 2.5 * 10 = 25)
复数(complex)- 复数由实数部分和虚数部分构成,可以用a+bj,或者
complex(a,b)表示,复数的实部a和虚部b都是浮点型。
数字类型转换:
1. complex(x)将x转换到一个复数,实数部分为x,虚数部分为0
2. complex(x,y)将x和y转换到一个复数,实数部分为x,虚数部分为y.
'''
import math
print( abs(-10) )
print( math.ceil(4.1) )
print( math.floor(4.9) )
print( max(1,2,3,4) )
print( min(-1,0,2,5) )
print( math.sqrt(4) )
print ("--------------------分割线------------------")
import random
print( random.choice([1,3,5,7,9]) )
print( random.choice(range(100)) )
print( random.choice('bugliu') )
print( random.random() )
list_tmp = [1,2,3,4,5]
random.shuffle(list_tmp)
print( list_tmp )
print( random.uniform(3, 2) )
print ("--------------------分割线------------------")
print( math.pi )
print( math.e )