# 将10赋予value变量
# value = 10
# 将10+10 结果赋予value变量
# value = 10 + 10
# 算数运算符优先级高于赋值运算符 下面两种写法等同
# value = value + 10
# value += 10
# value = value - 10
# value -= 10
# value = value * 10
# value *= 10
# value = value / 10
# value /= 10
# value = value % 3
# value %= 3
# value = value ** 3
# value **= 3
# value = value // 3
# value //= 3
# print(value)
print("************")
# None False 0 "" 四种情况为假
# and(&&) or(||) not(!)
# and 的结果不是True 和False 而是and的左边或者右边
# and 左侧为真 返回右侧 左侧为假 直接返回左侧
# result = True and -10
# print(result)
# result = None and 100
# print(result)
# or 的结果不是True 和False 而是左侧或者右侧
# or 左侧为真 返回左侧 左侧为假 返回右侧
# result = "helloworld" or False
# print(result)
# result = 0 or False
# print(result)
# not的结果就是True 或者False
# result = not False
# print(result)
# 优先级
# and 优先级 高于or not优先级高于and
# not > and > or
# result = True or False and 10
# print(result)
# result = False and not 0
# print(result)
# result = 5 or (10 - 10)
# print(result)
# 左侧补0对于数据大小无影响