概述
目录
一、条件控制语句
1.分支选择结构
1)功能
2)语法
2.多分支选择结构
1)功能
2)语法
3.条件控制嵌套
1)功能
二、循环
1.循环控制介绍
2.while循环
1)功能
2)语法
3)break
4)continue
3.for循环
1)功能
2)必备 range() 函数
一、条件控制语句
=>>可以在一定程度上将复杂的问题简单化
1.分支选择结构
1)功能
条件控制语句的作用:使得程序根据条件执行不同的分支。
程序结构图如下:
2)语法
Python 提供了 if 条件控制语句用于选择执行流程,Python 的 if 语句的语法如下:
if 条件:
条件为真需要执行的代码
else:
条件为假需要执行的代码
注意:
1. 在 if 与 else 后面都尾随一个英文状态下的 冒号,表示行结尾。
2. 当满足条件时, 执行对应缩进的语句块。在Pycharm中,通常使用一个 tab 键(4个空格)进 行缩进。
3. 在代码块中,若不知道写什么时,则使用 pass 语句进行跳过。
4. else 分支可以省略不写
2.多分支选择结构
1)功能
条件控制语句的作用:使得程序可以根据多个条件的筛选执行不同的分支。
程序结构图如下:
2)语法
Python 提供了 if-elif-else 代码块用于选择多个条件,
语法如下:
if 条件 1:
代码块 1
elif 条件 2:
代码块 2
elif 条件 3:
代码块 3
else:
代码块 4
注意:
1. 当一个满足条件之后,直接跳过后面的代码块
2. 可以有多个 elif,但只能有一个 else
3.条件控制嵌套
1)功能
在分支选择程序中,分支也可以是分支选择语句,形成分支嵌套结构,
如下所示:
二、循环
1.循环控制介绍
循环控制,就是让程序 重复 运行某一段代码直到满足退出的条件,才退出循环。
Python 中主要使用关键字 while 和 for 来进行循环控制。
2.while循环
1)功能
while 循环的作用:程序可以多次执行相同的代码块。如下图:
2)语法
while 循环体语法如下:
while 条件:
代码块
3)break
在通常的循环中,当条件为假时,循环才会终止,有些情况下,希望能够提前从循环中退出。 Python 提供了 break 语句用于从循环中退出。
如下图所示:
4)continue
在通常的循环中,循环块中的语句是顺序执行的,有些情况下,希望能够跳过循环块中的剩余 语句。Python 提供了 continue 语句用于跳过循环块中的剩余语句。
如下图所示:
3.for循环
1)功能
Python 提供了 for 语句用于 遍历序列 中的元素,语法如下所示:
for 循环变量 in 序列:
代码块
注意:
1. for .. in ..: 是固定结构,不可更改2. 可以遍历 字符串、列表、元组、集合、字典
2)必备 range() 函数
1. 默认从 0 开始2. 左闭右开3. 步长默认为1
for i in range(3):
print(i)
eg:打印9*9乘法表
for i in range(1, 10):
for j in range(1, i+1):
print(f"{j}*{i}={j*i}", end='t')
print()
运行结果:
最后
以上就是自然网络为你收集整理的Python -- 条件控制语句(if)、循环(while、for)、break、continue一、条件控制语句二、循环的全部内容,希望文章能够帮你解决Python -- 条件控制语句(if)、循环(while、for)、break、continue一、条件控制语句二、循环所遇到的程序开发问题。
如果觉得靠谱客网站的内容还不错,欢迎将靠谱客网站推荐给程序员好友。
发表评论 取消回复