提示:文章写完后,目录可以自动生成,如何生成可参考右边的帮助文档
文章目录
目录
前言
Python程序的结构通常由模块、语句、函数、类等基本元素组成。其设计遵循清晰、简洁的原则,通过缩进区分代码块,避免冗余语法内容。
提示:以下是本篇文章正文内容,下面案例可供参考
一、顺序结构
程序按照从上到下的顺序执行
print("1")
print("2")
print("3")
print("4")
这是一个简单的顺序结构
二、循环结构
最简答的就是for循环和while循环
1.for循环
for i in range(5) :
print(i)
# 循环遍历从1到4
2.while循环
当循环中满足while的条件时机会跳出循环
i = 0
while i <= 4 :
i += 1
print("我是while循环")
3.break关键字
跳出当前循环结构,break 只能跳出距离当前离自己最近的循环体
for i in range(10) :#注意,range函数是左闭右开,古取值范围是0-9
print(i)
if i == 4 :
print("break跳出当前循环")
break
print("循环已经结束")
4.continue关键字
for i in range(10) :#注意,range函数是左闭右开,古取值范围是0-9
if i == 4 :
print("continue跳过当前循环")
continue
print(i)
print("循环已经结束")
# 0
# 1
# 2
# 3
# continue跳过当前循环
# 5
# 6
# 7
# 8
# 9
# 循环已经结束
三、分支结构
1、单分支结构
单分支结构只有一个分支
if 5> 3 :
print("正确")
2、双分支结构
双分支结构在单分支结构基础上多了一个else,使条件具有选择性
if 5 < 3 :
print("正确")
else:
print("错误")
3、多分支结构
在多分支结构中,else if 可以合并为elif,减少了if 和else嵌套,使用多分支结构可以使部分程序变得更加简洁,
input_str = input("请输入学生成绩:")
input_int = int(input_str)
if 100>= input_int >= 90 :
print("优秀")
elif 90> input_int >= 80 :
print("良好")
elif 80> input_int >= 60 :
print("及格")
elif 60> input_int >= 0 :
print("不及格")
4、分支嵌套
分支嵌套就是在一个分支里面继续嵌套一个分支,使程序变得复杂
for i in range(5) :# 顺序输出0-4数字
if i % 2 == 0 :
print('您进入到了第一分支')
if i % 4 == 0:
print("您进入到了第二个分支")
else:
print(i)
四、pass用法
Python中的pass
语句是一个实用的占位符,用于表示尚未完成的代码块。它可以在函数、循环和条件语句中使用,以避免语法错误和控制流程。希望本文能帮助你更好地理解和使用pass
语句。
1.循环中的pass
for i in range(5) :
pass# 此处功能没有实现,使用Pass站位,保证程序正常执行
print("这是pass的使用")
2.条件语句中pass
if 5 > 3 :
pass
3.函数中的pass
def total() :
pass