标签:als 比较 直接 赋值 通过 四舍五入 条件运算 基本 基本运算符
print(10 * 3)
print(10 / 3) # python小数精度有一定的范围
print(10 + 3)
print(10 - 3)
# 验证四舍五入
# 除数 / 被除数 = 商 (十分位小于5时)
print(10 / 3) # 3.3333333333333335
print(10 // 3) # 3
# 除数 / 被除数 = 商 (十分位大于或等于5时)
print(11 / 3) # 3.6666666666666665
print(11 // 3) # 3
# 计算:10 / 3 = 3 ... 1
print(10 % 3) # 1
# 10^3
print(10 ** 3)
# 变量的赋值
x=10
y=10
# 大于、小于、等于、不等于、大于等于、小于等于
print(x > y)
print(x > y)
print(x == y)
print(x != y)
print(x >= y)
print(x <= y)
age = 18
# 加减乘除、整数、取余、次方等赋值运算
age += 10 # 等同于age = age + 10
age -= 10 # 等同于age = age - 10
age *= 10 # 等同于age = age * 10
age /= 10 # 等同于age = age / 10
age //= 10 # 等同于age = age // 10
age %= 10 # 等同于age = age % 10
age **= 10 # 等同于age = age ** 10
print(10 > 3 and True) # True
# True and True and 3 > 2 and 1==1
# True and True and True and 1==1
# True and True and True and True
# 结果: True
print(10 > 3 and True and 3 > 2 and 1==1)
# False or (True and True)
# False or True
# 结果: True
res=(True and False) or (10 > 3 and (3 < 4 or 4==3))
print(res)
print(not 10 > 3) # False
# False or (False and (False or False))
# False or (False and False)
# False or False
# 结果: False
res = (True and False) or (not 10 > 3 and (not 3 < 4 or 4 == 3))
print(res)
# 对于, 1 or 5 and 4
# 先算5 and 4, 5为真, 值为4
# 再算1 or 4, 1 为真,值为1
res = 1 or 5 and 4
print(res) # True
标签:als 比较 直接 赋值 通过 四舍五入 条件运算 基本 基本运算符
原文地址:https://www.cnblogs.com/yang1333/p/12340625.html