官术网_书友最值得收藏!

Python if...elif...else statement

The elif statement checks multiple statements for a true value. Whenever the value evaluates to true, that code block gets executed. Refer to the following syntax: 

if test expression:
if block statements
elif test expression:
elif block statements
else:
else block statements

elif is short for else if. It allows us to check for multiple expressions. If the condition written in the if statement is false, then it will check the condition of the next elif block, and so on. If all of the conditions are false, the body of else is executed.

Only one block among the several if...elif...else blocks is executed according to the condition. The if block can have only one else block. But it can have multiple elif blocks. Let's take a look at an example:

a = 10
if a > 50:
print("a is greater than 50")
elif a == 10:
print("a is equal to 10")
else:
print("a is negative")

Output:
a is equal to 10
主站蜘蛛池模板: 闻喜县| 永吉县| 黄山市| 安陆市| 天长市| 吉隆县| 乃东县| 楚雄市| 福清市| 富蕴县| 桂林市| 昌图县| 翁牛特旗| 双鸭山市| 海城市| 陵水| 平凉市| 原阳县| 格尔木市| 景宁| 涿州市| 临朐县| 灌云县| 闻喜县| 绿春县| 珠海市| 杂多县| 神池县| 吴桥县| 高青县| 吉首市| 临夏市| 禄劝| 宁城县| 西林县| 财经| 台中市| 阳曲县| 南部县| 洛南县| 丘北县|