python基础篇-运算符
算数运算符:
+ - * / //(整除) %(模) **(幂)
优先级: ** > * / // % > + -
赋值运算符:
=
多项赋值:
num1, float1, str1 = 10, 0.5, 'hello'
a = b = 10
复合赋值运算符:
+=, -=, *=, /= , //= , %=, **=
eg: c = 10
c += 1 +2 (对于这种写法,都优先执行复合赋值符右边的运算,在进行预算赋值,也就是说复合赋值运算符的优先级低于算数运算符)
比较运算符:
== != > < >= <=
逻辑运算符:
and or not
数字和变量的逻辑运算符 num1 and num2 (有一个数字为0,则为False)
num1 or num2(一个非0,则为True) 数字应该还是遵循非0为真的原则,字符串非空为True,引用非None为True
 
                    
                     
                    
                 
                    
                
 
                
            
         
         浙公网安备 33010602011771号
浙公网安备 33010602011771号