Python3中有六种数据类型:算法
Number(数字)安全
Python3支持int、float、bool、comlpex(复数)dom
int表示长整型,只有这一种整数类型函数
Python2中没有bool类型,用数字1表示True,0表示False。Python3中把True和False定义为关键字了,值仍为1和0,并能够与数字相加。spa
数值的运算code
1 >>>5 + 4 # 加法 2 9 3 >>> 4.3 - 2 # 减法 4 2.3 5 >>> 3 * 7 # 乘法 6 21 7 >>> 2 / 4 # 除法,获得一个浮点数 8 0.5 9 >>> 2 // 4 # 除法,获得一个整数 10 0 11 >>> 17 % 3 # 取余,取模运算 12 2 13 >>> 2 ** 5 # 乘方 14 32
Python数字类型转换blog
int(x) 转换成int类型游戏
float(x) 转换成浮点型数学
数学函数io
fabs(x) 返回数字的绝对值
round(x [,n]) 返回浮点数x的四舍五入值,如给出n值,则表明舍入到小数点后的位数
随机数函数
随机数能够用于数学,游戏,安全等领域中,还常常被嵌入到算法中,用以提升算法效率,并提升程序的安全性。
Python包含如下经常使用随机数函数:
如下的函数,须要导入random,并用random.调用
如:
import random list_demo = [1,2,3,"哈哈",5] print(random.choice(list_demo))