算术运算符
+ - * / % // **
关系运算符
> < >= <= == !
逻辑运算符
and or not
赋值运算符:
= # 赋值,将等号右侧的值赋给左侧的变量
+= # a += 10 <==> a = a + 10
-=
*=
/=
//=
**=
自加自减运算符,注意:python并没有提供这种运算符
a += 1
a -= 1
位运算符:
&
|
^
>>
<<
程序控制流程(三大流程)
|-- 顺序 代码是从上而下、从左到右运行的
|-- 选择
|-- 单分支
if 条件:
# 条件成立时要执行的代码
|-- 双分支
if condition:
# 条件成立时要执行的代码
else:
# 条件不成立时要执行的代码
|-- 多分支
if 条件1:
# 条件1成立时要执行的代码
elif 条件2:
# 条件2成立时要执行的代码
...
else:
# 前面条件都不满足时要执行的代码
|-- 循环
|-- while
|-- for