计算机二级python自主复习其三——程序的控制结构

发布时间:2022-07-05 发布网站:脚本宝典
脚本宝典收集整理的这篇文章主要介绍了计算机二级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 &amp; break:像前面说到的for-in和while循环可能会存在死循环的情况,这个时候就要用到continue和break来跳出循环

for <变量> in <遍历对象>:
    <语句块1>
    if <条件>:
        break        #跳出整个循环

for <变量> in <遍历对象><语句块1>
    if <条件>:
        continue    #跳出本次循环,继续整个循环

 

以上就是对程序控制结构的简单复习啦,如有不足之处,欢迎指正!

脚本宝典总结

以上是脚本宝典为你收集整理的计算机二级python自主复习其三——程序的控制结构全部内容,希望文章能够帮你解决计算机二级python自主复习其三——程序的控制结构所遇到的问题。

如果觉得脚本宝典网站内容还不错,欢迎将脚本宝典推荐好友。

本图文内容来源于网友网络收集整理提供,作为学习参考使用,版权属于原作者。
如您有任何意见或建议可联系处理。小编QQ:384754419,请注明来意。