条件控制语句
条件判断语句(if语句)
Python 条件语句是通过一条或多条语句的执行结果(True 或者 False)来决定执行的代码块。
条件判断语句流程图如下:
Python中if语句的一般形式如下所示:
if condition_1:
statement_block_1
elif condition_2:
statement_block_2
else:
statement_block_3
- 如果 “condition_1” 为 True 将执行 “statement_block_1” 块语句
- 如果 “condition_1” 为False,将判断 “condition_2”
- 如果"condition_2" 为 True 将执行 “statement_block_2” 块语句
- 如果 “condition_2” 为False,将执行"statement_block_3"块语句
代码运行图示
操作符 | 描述 |
---|---|
< | 小于 |
> | 大于 |
<= | 小于等于 |
>= | 大于等于 |
== | 等于,或比较两边值是否相等 |
!= | 不等于 |
判断语句嵌套
if 表达式1:
语句
if 表达式2:
语句
elif 表达式3:
语句
else:
语句
elif 表达式4:
语句
else:
语句
input()函数
• 该函数用来获取用户的输入
• input()调用后,程序会立即暂停,等待用户输入
• 用户输入完内容以后,点击回车程序才会继续向下执行
• 用户输入完成以后,其所输入的的内容会以返回值得形式返回
循环(while语句)
• 循环语句可以使指定的代码块重复指定的次数.循环语句分成两种,while循环 和 for循环
while 循环
Python 中 while 语句的一般形式:
while 判断条件(condition):
执行语句(statements)……
代码运行如图:
无限循环
无限循环
我们可以通过设置条件表达式永远不为 false 来实现无限循环,实例如下:
var = 1
while var == 1 : # 表达式永远为 true
num = int(input(