初学python-day5 流程控制
2021/8/29 17:06:12
本文主要是介绍初学python-day5 流程控制,对大家解决编程问题具有一定的参考价值,需要的程序猿们随着小编来一起学习吧!
流程控制
一。判断语句
1.if语句(单一条件分支)
结构:
if 表达式:
为真的时候执行的语句
概述:当程序运行到if语句时候,首页要计算表达式的值,判断真假,如果表达式的职位为真,则执行if里的代码段,否则代码继续向下执行。
实例:
1 if False: 2 print('为真执行的语句') 3 4 print('正常执行的代码')
2.if--else语句(双向条件分支)
格式:
if 表达式:
真
else:
假
概述:
当程序运行到if else语句时,首先计算表达式的值,如果表达式为真,怎执行为真的代码段,如果为假,执行为假的代码段;不论真假都会执行预先设定好的代码。
实例:
1 if False: 2 print('为真执行的代码段') 3 else: 4 print('为假执行的代码段')
3.多向条件分支 if----elif----else
格式:
if 表达式:
真
elif 表达式:
真
..........
else:
假
实例:
1 num1 = eval(input('请输入1-12一个数字:')) 2 if num1 == 1: 3 print('一月份有31天') 4 elif num1 == 2: 5 print('二月有29天') 6 elif num1 == 3: 7 print('三月份有31天') 8 elif num1 == 4: 9 print('现在就是四月,自己看') 10 else: 11 print('我也不知道')
4.if嵌套
实例:
1 if True: 2 if True: 3 pass 4 else: 5 pass 6 else: 7 if True: 8 pass 9 else: 10 pass
二。循环结构
概述:
当条件满足时,重复代码段
当条件不满足时,终止循环,程序继续向下执行。
1.while循环
格式:
while 表达式
代码段
注意:一定要给条件,否则为死循环。
实例:
死循环
1 while True: 2 print('hello world')
可以终止的循环:
1 i = 1 2 while i < 6: 3 print('hello') 4 i += 1
1 # 计算 1-100累加的和 2 i = 1 3 num = 0 4 while i <= 100: 5 num += i 6 i += 1 7 print(num)
1 # 输出1-100的偶数 2 i = 1 3 while i <= 100: 4 if i % 2 == 0: 5 print(i,end=' ') 6 i += 1
2. while--else语句
格式:
while 表达式:
pass
else:
pass
注意:当条件表达式不成立时,输出执行else语句。
1 i = 0 2 while i < 1: 3 print(i) 4 i += 1 5 else: 6 print('else代码段') 7 8 print('正常代码段')
未完待续
这篇关于初学python-day5 流程控制的文章就介绍到这儿,希望我们推荐的文章对大家有所帮助,也希望大家多多支持为之网!
- 2024-11-16`PyMuPDF4LLM`:提取PDF数据的神器
- 2024-11-16四种数据科学Web界面框架快速对比:Rio、Reflex、Streamlit和Plotly Dash
- 2024-11-14获取参数学习:Python编程入门教程
- 2024-11-14Python编程基础入门
- 2024-11-14Python编程入门指南
- 2024-11-13Python基础教程
- 2024-11-12Python编程基础指南
- 2024-11-12Python基础编程教程
- 2024-11-08Python编程基础与实践示例
- 2024-11-07Python编程基础指南