# ### 运算符
# (1)算数运算符: + - * / // % **
var1 = 10
var2 = 7
# +
res = var1 + var2
print(res)
# -
res = var1 -var2
print(res) # 3
#*
res = var1 * var2
print(res) # 70
#/ 最后的结果一定是小数
res = 14 / 7
print(res) #
# // 地板除 整除之后的数
res = 14 // 7
# 如果被除数 或者 除数是一个小数,那么结果后面加一个.0
res = 14.3 // 7
print(res)
# %
res = 8 % 3 # 正常取余数
res = -8 % 3 #-2 + 3 = 1
res = 8 % -3 #2 + (-3) = -1
res = -8 % -5 #-3果两者符号都是符号 那么直接取余数跟上一个负号
print(res)
# **
res = 3 ** 2
res = 2 ** 4
print(res)
# (2)比较运算符: > < >= <= == !=
"""返回一个布尔类型的值 True False"""
# >
var1 = 5
var2 = 3
res = var1 > var2
print(res)
# <
res = var1 < var2
print(res)
# >=
res = var1 >= var2
res = 5>=5 #满足一个条件即可 方返回真
print(res)
# <=
res = var1 <= var2
res = 5<=5 #满足一个条件即可 方返回真
print(res)
# ==
res = var1 == var2
print(res)
"""
# 额外注意
if var1 == var2:
print(123)
if var1 = var2: # 赋值运算
print(345)
0 0.0 0j False '' () [] set() dict() None
"""
# !=
res = var1 != var2
print(res)