运算符与表达式
算数运算 + - * / % ** //
比较运算 < > <= >= == !=
赋值运算 =
逻辑运算 and or not
成员运算 in
a = 10
b = 20
算数运算

比较运算

注:python3中<>已经废弃
赋值运算

逻辑运算

成员运算

身份运算

位运算

运算符优先级

自动类型转换
参与运算的两个对象类型相同,则结果类型不变
参与运算的两个对象类型不同,则按如下规则自动类型转换
bool-> int -> float -> complex
1.0+3 = 4.0
True+ 6.0 = 7.0
三元运算
result = 值1 if 条件 else 值2
如果条件为真:result = 值1
如果条件为假:result = 值2
网友评论