Python基础之流程控制
2021/11/7 11:11:23
本文主要是介绍Python基础之流程控制,对大家解决编程问题具有一定的参考价值,需要的程序猿们随着小编来一起学习吧!
目录
一、引子
二、顺序结构
二、分支结构
三、循环结构
一、引子
流程控制就是控制流程的执行过程,任何情况下都只有三种情况(结构):顺序结构、分支结构、循环结构。
二、顺序结构
从上到下依次执行流程
二、分支结构
在执行过程中,遇到不同的条件,可能会执行不同的流程。比如看天气预报今天会不会下雨,会下雨就带伞,不下雨就不带伞。
分支结构有三种用法:
1.单if分支结构:
单条件成立后执行的子代码块。
age = 28
if age < 29: # 注意冒号:
print('小姐姐好') # 注意缩进
2.if与else连用结构:
if条件:条件成立之后执行的代码块;
else条件:条件不成立之后执行的子代码块。
两个条件,if 和 else 永远只会执行一个
age = 30
if age < 28: # 如果条件成立,就执行这个
print('小姐姐好')
else: # 如果条件不成立,就执行这个
print('不好意思认错人了')
3.if、elif、else连用结构:
if条件:条件1成立之后执行的子代码块;
elif条件:条件1不成立,条件2...条件N成立之后执行的子代码块;
else 条件:以上所有条件都不成立之后执行的子代码块。
多个条件,elif可以重复多次代表多个条件,三个条件永远只会执行其中一个
age = 70
if age < 13: # 如果条件1成立就执行这个
print('小朋友好')
elif age < 28: # 如果条件1不成立,条件2成立就执行这个
print('小姐姐好')
elif age < 60: # 如果条件1,2都不成立,条件3成立就执行这个
print('女士您好')
else: # 以上所有条件都不成立,就执行这个
print('阿姨好')
4.if嵌套结构:
多层if条件嵌套,if下面还有if
三、循环结构
在执行过程中有些需要反复执行,需要配一定的条件,不能一直循环。
这篇关于Python基础之流程控制的文章就介绍到这儿,希望我们推荐的文章对大家有所帮助,也希望大家多多支持为之网!
- 2024-11-25Python编程基础:变量与类型
- 2024-11-25Python编程基础与实践
- 2024-11-24Python编程基础详解
- 2024-11-21Python编程基础教程
- 2024-11-20Python编程基础与实践
- 2024-11-20Python编程基础与高级应用
- 2024-11-19Python 基础编程教程
- 2024-11-19Python基础入门教程
- 2024-11-17在FastAPI项目中添加一个生产级别的数据库——本地环境搭建指南
- 2024-11-16`PyMuPDF4LLM`:提取PDF数据的神器