判断¶
逻辑判断在我们的生活中很常见。女孩对程序员男朋友说“亲爱的,下班路上买一斤包子回来,如果看见卖西瓜的,就买一个。于是男朋友下班后带了一个包子回家”
if单独使用¶
仔细分析这个逻辑并没有问题,解决这个如果
就需要程序去判断。我们先来看程序结构。
buy_things = "买一斤包子"
if "看见卖西瓜的":
buy_things = "买一个包子"
输出(buy_things)
if-else 搭配使用¶
Python实现判断结构用到关键词if
,也可以与else
一起使用。使用的逻辑为:
if 事件结果:
执行语句1
else:
执行语句2
如果事件结果为真,那就执行语句1
,否则执行语句2
.当然可以像上面的例子,单独使用if关键词。
if-else多级判断¶
除此之外还可以嵌套使用,比如学校成绩评ABCDE5个等级。超过90分为A,80-89为B,70-79为C,60-69为D,低于60分的为E。要解决这个问题,就需要if-elif-else 多级判断了。这个程序我相信你能写出来,我们给出关键部分程序,完整的程序请读者自行尝试。
1 2 3 4 5 6 7 8 9 10 11 12 |
|
总结¶
这里我们讲了三种判断逻辑,分别是单独使用if,if-else搭配使用,if-elif-else多级判断。逻辑判断在程序中广泛使用,读者需要灵活的掌握。