-
数值类型
1、整数(int):整数
2、浮点数(float):小数
3、布尔值(bool):只有两个值Ture和False,非0为Ture -
Python常见运算的运算符
1、算术运算符:+ 加 -减 *乘 /除 //取商 %取余数 **次方
2、赋值运算符:=等于 +=加等于 -=减等于
3、比较运算符:==、>、<、>=、<=、!=
4、逻辑运算符:or:或--假假为假 and:与--真真为真 not:非--取反
a=3
b+=2
c-=5
5、成员运算浮:in 和 not in
str1 = "python java c++"
print('java' in str1) #Ture
print('php' not in str1) # Ture
6、身份运算符:is 和 is not
#用来判断内存地址
s1 = 1000
s2 = 1000
print(s1 is s2) #False
print(s1 is not s2) # Ture
****浮点数运算的精度问题:通过decimal解决浮点数运算的精度问题
import decimal
a = 2.3
b = 2.1
c = decimal.Decimal(str(a-b))
-
随机数模块:random
- 随机生成0-1之间的浮点数:
random.random()
- 随机生成1-10之间的整数:
random.randint(1,10)