- 三目运算符
表达式格式:结果1 if 条件 else 结果2
a=3
b=1
result= a+b if a<b else a-b
print(result)
输出结果:
2
2.运算符的优先级
运算符 | 描述 |
---|---|
** | 指数 |
~ + - | 按位翻转,一元加号和减号 |
* / % // | 乘,除,取模,取整 |
+ ,- | 加减法 |
>>,<< | 右移 左移 |
& | 与 |
<=,<,> | 比较 |
==,!= | 等于 |
=,+=, *= | 赋值 |
is ,is not | 身份运算符 |
in ,not in | 成员运算符 |
or | 布尔’或’ |