毕业了,最近发生了很多事,然后自己给自己买了个保险,希望大家能一直健健康康,去二手书市场淘了一些书,在做完Python后,我会一点一点给大家更新。就说这些,看第八章。
程序的单分支结构
前面介绍过
If :
很类似如果,则
程序的双分支结构
If :
Else :
如果,怎么样,否则怎么样
紧凑的二分支结构
if else
在紧凑结构中,二分支结构的使用时表达式
正常的语句出来的是语句块
语句具有赋值,表达式只是个式子(语句中的一部分)。
里面用到了字符串类型的格式化,别忘了复习
再看下一个例子
程序的多分支结构
If :
elif:
......
else
大家看一下结果,明明是80 分 等级确是D,是不是感觉很奇怪?这也是初学者最榕溪烦的错误。
所以 在多分支结构中
要注意多条件之间的包含关系
要注意变量取值的覆盖
这段代码编译运行正确。但是条件的包含关系却是错误的,也就是讲逻辑上还是有错误的,自己改改,该怎么修改一下呢?
条件的判断及组合
分支语句中需要大量的条件判断
Python提供了一些操作符来进行判断
>= 大于等于
> 大于
== 等于
!= 不等于
条件组合
x and y 两个条件x和y的逻辑与
x or y 两个条件x和y的逻辑或
not x 条件x的逻辑非
关注我们
三更编程菌
你身边的哆啦咔梦
领取专属 10元无门槛券
私享最新 技术干货