Chapter 3 运算符
Statement文章声明:仅作为个人学习笔记,一切失误概不负责。不杠不贬,文明网络环境建设!!
-
python中常用运算符(优先级从高到低排列)
-
算数运算符
+(加), -(减), *(乘), /(除,结果为浮点数), //(整除), %(取余数,模运算), **(幂运算)
优先级:** > *, /, //, % > +, -
a = 20 b = 5 # python中除法运算结果永远是浮点数 print(a / b) # 幂运算 print(a ** 3) print(16 ** 0.5) # 幂运算开方,得到浮点数4.0
-
比较运算符
==(等等于), !=(不等于), >(大于), <(小于), >=(大于等于), <=(小于等于)
比较结果永远是布尔值:True, False
-
逻辑运算符
and(逻辑与), or(逻辑或), not(逻辑非)
结果为布尔值
and:连接两个条件,同时成立为真,否则为假
print(True and True) # True print(True and False) # False print(False and False) # Flase print(False and True) # Flase
or:连接两个条件,其中一个成立为真,否则为假
print(True or True) # True print(True or False) # True print(False or False) # Flase print(False or True) # True
not:取反(后面条件结果为真,取反后为假)
print
-