20.控制流及单分支结构if语句
1. 甚么是巨集2. 次序内部结构3. 甚么是前提推论句子4. 单组成部分内部结构if句子标识符新体验5. if句子句法6. 课后Jalgaon7. 课后练习8. 归纳
1. 甚么是巨集
巨集指的是控制Python业务流程的继续执行业务流程。
巨集主要就有四种内部结构:
2. 次序内部结构
前述标识符的运转次序为:
第1行、第2行标识符继续执行给a,b三个表达式表达式;第3行标识符排序2个表达式的和,并将获得的结论表达式给表达式sum;第4行标识符输入表达式sum。
像这种由上而下带队带队继续执行的业务流程,归属于巨集的当中一类内部结构:次序内部结构。
2.次序内部结构3. 甚么是前提推论句子
推论在工作中无所不在。
用QQ、缴付宝退款时须要输入缴付公钥,业务流程会推论公钥输入与否恰当。
公钥恰当,缴付获得成功。
公钥严重错误,业务流程会提示信息公钥严重错误,请再次输入。
用土豆网、爱网易等APP追刚公映的影片时,业务流程会推论你与否已注册登记团体会员。
假如已注册登记(True),所以容许你观赏。
假如托季马登记(False),所以APP仅容许你XT736PA6两分钟。
前述的APP中都写入了一个前提推论句子。
在Python中,我们可以通过编写推论句子来实现前述APP的这个功能,
【表述】
前提推论句子是根据不同前提的结论,继续执行不同的标识符块。假如前提满足,就继续执行该前提下的标识符块,否则继续执行其他操作。
【课后练习】
下面选项中不归属于推论句子的是?
A.假如考不上大学,那我就去创业。
B.假如下个月涨工资,我请你吃饭。
C.下个月我涨工资。
恰当答案:C
4. 单组成部分内部结构if句子标识符新体验
下面的标识符演示了一个简单的推论句子。它将我的考试成绩和及格分数进行了比较。
【终端输入】
if句子翻译成中文就是假如...就...的意思。
前述标识符的意思是假如考试成绩大于60,就输入恭喜你,通过考过!
5. if句子句法
3.if句子句法【句法讲解】
一个 if 句子包含有6个要素:
关键词if空格要推论的前提英文冒号:4个空格的缩进标识符块【温馨提示信息】
1.关键词if后面要必须有空格;
2、要推论的前提后面的冒号必须是英文冒号。
3、注意标识符块前有缩进(缩进是指四个空格),这是我们学的第一个缩进,缩进在Python中是一类句法格式,必须严格继续执行。
4、标识符块可以是一句标识符,也可以是多句标识符。
【备注】初学者容易放的严重错误是忘记英文冒号和缩进。
【缩进的实现】
方法一:在if句子中输入英文冒号后回车,系统会自动缩进4个空格。
方法二:在带队的标识符的开头处按tab键可以也可以实现缩进4个空格。
方法三:连续敲击4次空格键,可以实现缩进4个空格。
方法四:按Ctrl+】可以实现向右缩进4个空格,按Ctrl+【可以实现向左缩进4个空格。
6. 课后Jalgaon
1.张三今年18岁;2.张四今年16岁;3.推论张三与否年长于张四;4.若前提成立,输入【张三是哥哥】。
【终端输入】
7. 课后练习
1.用input函数输入你的缴付公钥;2.表述表达式存储你的缴付公钥;3.用if句子推论你输入的公钥与否在恰当;4.假如公钥恰当,输入【公钥恰当,缴付获得成功!】5.前述标识符继续执行完毕后,输入:【业务流程结束!】
【温馨提示信息】
input函数获得的数据类型和表达式的数据类型要一致才能进行推论。推论与否相等用符号==。【参考答案】
【终端输入】
以上是公钥恰当的情况的输入结论。
若公钥输入严重错误,输入结论为【业务流程结束!】
8. 归纳
5.前提推论句子1相关文章
发表评论
评论列表
- 这篇文章还没有收到评论,赶紧来抢沙发吧~