# ### 运算符 # (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)