Python解释器交互模式:执行语句并打印到屏幕上。
普通模式:执行语句但丢弃结果。
-
简单语句:完成计算、赋值、执行函数等功能。
-
流程控制语句:实现复杂的功能逻辑。
- if
- else
- elif
- 条件语句可以无限嵌套,可以用于表示非常复杂的逻辑。
- 但是太复杂的代码影响阅读性和可维性性
- 所以,先三思,而后行
-
Python规定:使用缩进来表示其代码的逻辑层次。
- Tab键和空格键不能混用!即在Python程序里面尽量不要出现Tab键 。
- 可乐建议统一用四个空格缩进。
-
比较表达式作为判断条件
- 一个比较表达式会产生两种值:
- True:满足条件
- False:不满足条件
- and连接:全部条件都满足时才执行
- 表达式的结果为非0时——满足条件
- float:非0.0
- complex:非0+0j
- str:非空字符串
- bool:True
- 一个比较表达式会产生两种值: