数学运算符在Python中的妙用
更新时间:2023-12-23数学运算符在Python中的妙用!
第一段:算术运算符
在Python中,有七个算术运算符:加号(+)、减号(-)、乘号(*)、除号(/)、百分号(%)、双除号(//)、幂运算符(**)。
# 加号 a=5 b=2 c=a + b print(c) # 输出7 # 减号 a=5 b=2 c=a - b print(c) # 输出3 # 乘号 a=5 b=2 c=a * b print(c) # 输出10 # 除号 a=5 b=2 c=a / b print(c) # 输出2.5 # 百分号 a=5 b=2 c=a % b print(c) # 输出1 # 双除号 a=5 b=2 c=a // b print(c) # 输出2 # 幂运算符 a=5 b=2 c=a ** b print(c) # 输出25
第二段:位运算符
Python中有六个位运算符:与(&)、或(|)、异或(^)、取反(~)、左移(<<)、右移(>>)。
# 与运算符 a=5 b=3 c=a & b print(c) # 输出1 # 或运算符 a=5 b=3 c=a | b print(c) # 输出7 # 异或运算符 a=5 b=3 c=a ^ b print(c) # 输出6 # 取反运算符 a=5 c=~a print(c) # 输出-6 # 左移运算符 a=5 c=a << 2 print(c) # 输出20 # 右移运算符 a=5 c=a >> 2 print(c) # 输出1
第三段:比较运算符
Python中有六个比较运算符:等于(==)、不等于(!=)、大于(>)、小于(<)、大于等于(>=)、小于等于(<=)。
# 等于运算符 a=5 b=5 c=a==b print(c) # 输出True # 不等于运算符 a=5 b=3 c=a !=b print(c) # 输出True # 大于运算符 a=5 b=3 c=a > b print(c) # 输出True # 小于运算符 a=5 b=3 c=a < b print(c) # 输出False # 大于等于运算符 a=5 b=5 c=a >=b print(c) # 输出True # 小于等于运算符 a=5 b=3 c=a <=b print(c) # 输出False
第四段:逻辑运算符
Python中有三个逻辑运算符:与(and)、或(or)、非(not)。
# 与运算符 a=5 b=3 c=(a > b) and (a !=b) print(c) # 输出True # 或运算符 a=5 b=3 c=(a < b) or (a==b) print(c) # 输出False # 非运算符 a=5 c=not(a > 3) print(c) # 输出False