前往小程序,Get更优阅读体验!
立即前往
首页
学习
活动
专区
工具
TVP
发布
社区首页 >专栏 >计算机二级Python考点解析7

计算机二级Python考点解析7

作者头像
Minerva
修改2020-05-31 10:52:28
3450
修改2020-05-31 10:52:28
举报

人生苦短,我们都要用Python,大家要经常回看大纲~

考试内容三、Python语言程序的控制结构

第一部分:程序的三种控制结构

第二部分:程序的分支结构:单分支结构、二分支结构、多分支结构。

顺序结构

首先介绍Python的顺序结构,就是按正常顺序一条一条执行即可,如

>>> a = 7

>>> b= 3

>>> print(a+b)

10

分支结构

分支语句的作用是在某些条件控制下有选择的执行实现一定功能语句块。if 分支语句则是当if后的条件满足时,if 下的语句块被执行。if语句下的语句块是在 < 条件判断 > 条件满足时执行,else 语句下的语句块则是在 < 条件判断 > 条件不满足的情况下执行,使用if else 语句需要注意的是if的<condition>判定条件后有冒号,else 语句后无 < 条件判断 > 判定表达式,但有冒号。if 和else下的语句块不用左右花括号。

1. 单分支结构

代码语言:javascript
复制
a = 3                            表达式1
if a == 3:                      if <条件判断1>:
    print('a')                   <执行1>
a
2. 二分枝结构  
a = 2                            表达式1
if a == 3:                      if <条件判断1>:
    print('a')                    <执行1>
 else:                            else:
 print('b')                      <执行2>
b
3. 多分枝结构
 a = 2                           表达式1
if a == 3:                      if <条件判断1>:
    print('a')                   <执行1>
elif a > 3:                     elif <条件判断2>:
    print('b')                   <执行2>
else:                            else:
    print('c')                   <执行3> 
c                                 

该来的终究会来,没有任何例外和奇迹。

本文参与 腾讯云自媒体分享计划,分享自微信公众号。
原始发表:2018-08-22,如有侵权请联系 cloudcommunity@tencent.com 删除

本文分享自 Python编程和深度学习 微信公众号,前往查看

如有侵权,请联系 cloudcommunity@tencent.com 删除。

本文参与 腾讯云自媒体分享计划  ,欢迎热爱写作的你一起参与!

评论
登录后参与评论
0 条评论
热度
最新
推荐阅读
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档