脚本宝典收集整理的这篇文章主要介绍了计算机二级python自主复习其三——程序的控制结构,脚本宝典觉得挺不错的,现在分享给大家,也给大家做个参考。
前言
前两轮复习了字符串和数字两个基本数据类型,今天进入结构部分的复习!
程序的控制结构
python里的控制结构主要有三种:顺序结构、分支结构、循环结构。
顺序结构:顾名思义,就是按照代码顺序来执行代码,通常是自上而下。
分支结构:分为单分支结构、二分支结构、多分支结构和异常处理。
单分支结构:通过判断条件来选择不同分支执行代码:
a = 1 b = 2 if a < b: PRint("a<b")
二分支结构:简单理解为在单分支的基础上再加一条分支:
a = 1 b = 2 if a < b: print("a<b") else: print("a>=b")
多分支结构:对不同分支的处理,有多重包含关系:
if<条件>; <语句块1> elif<条件1>: <语句块2> elif<条件2>: <语句块3> …… else: <语句块n>
异常处理:
try: <语句块1> except: <语句块2> #具体异常抛错 try: <语句块1> except <异常类型>: <语句块2>
循环结构:分为遍历循环(for-in)和无限循环(while)
遍历循环在有具体的遍历对象时使用起来比较方便(例如一段数字范围、列表等等),满足语句块条件或者遍历完全后跳出:
for <变量> in <遍历对象>: <语句块>
无限循环在未满足循环条件时自动跳出,否则一直循环:
while: <语句块>
循环控制continue & break:像前面说到的for-in和while循环可能会存在死循环的情况,这个时候就要用到continue和break来跳出循环:
for <变量> in <遍历对象>: <语句块1> if <条件>: break #跳出整个循环 for <变量> in <遍历对象>: <语句块1> if <条件>: continue #跳出本次循环,继续整个循环
以上就是对程序控制结构的简单复习啦,如有不足之处,欢迎指正!
以上是脚本宝典为你收集整理的计算机二级python自主复习其三——程序的控制结构全部内容,希望文章能够帮你解决计算机二级python自主复习其三——程序的控制结构所遇到的问题。
本图文内容来源于网友网络收集整理提供,作为学习参考使用,版权属于原作者。
如您有任何意见或建议可联系处理。小编QQ:384754419,请注明来意。