有编程基础的同学应该对条件语句十分熟悉了,用中文的注释就是如果什么怎么样,就怎么样,否则就怎么样。我们来举一个例子,如果小明今天回来,我们就去吃大餐,否则就只能吃泡面了。这非常好理解吧,当然有时候也会有嵌套,也就是说,他的如果有好几种情况,比如:如果今天我回家的话,我就吃我妈做的饭,但是如果去外婆家,就吃舅妈做的饭,否则就只能我自己做饭吃,通过以上的释义想必大家都已经理解了条件语句的意思,那么让我们来了解一下他的具体如何使用。
1.没有嵌套的语法格式:
If(条件):
执行任务
代码示例:
a = 3 b = 4 if(a > b): a=a+1 else:a = b+1 print(a)
运行结果:
5
2.有嵌套的语法格式:
if(条件):
执行任务
elif(条件):
执行任务
else 执行任务
代码示例:
a = 3 b = 4 if(a > b): a=a+1 elif(a<b): a = b+1 else:a = a + b print(a)
运行结果:
5
以上语法格式中,条件大多数使用对比字符的形式,当然它是多样化的,最后的结果只有两个,一个是true,一个是false,并且需要注意的是每一个if或者elif语句后面都需要加上“:”,否则就会代码报错。
3.三目运算
语法格式:ture if 条件 else false
其意思为,如果条件满足,则为true,实行前面的语句,如果条件不满足则为false,实行后面的语句。
代码示例:
a = 1 b = 2 print(a if a>b else b)
运行结果:
2