乙個else語句可以使用if語句結合起來。如果在if語句中的條件表示式解析為0或false值,那麼else語句livpdqpjrs包含**執行。
else語句是可選的宣告,並if語句下面最多只有乙個else語句。
語法:if ... else語句的語法是:
if expression:
statement(s)
else:
statement(s)
例子:#!/usr程式設計客棧/bin/python
var1 = 100
if var1:
print "1 - got a true expression value"
print var1
else:
print "1 - got a false expression value"
print var1
var2 = 0
if var2:
print "2 - got a true expression value"
print var2
else:
prin "2 - got a false expression value"
print var2
print "good bye!"
當執行上面的**,產生以下結果:
1 - got a true expression valu程式設計客棧e
1002 - got a false expression value
0good bye!
elif 語句
elif語句可以檢查多個表示式的真值,並執行乙個**塊的條件之一計算結果為true。
if...elif 語句是可選的。然而不像else,對此可以有最多乙個語句,if語句下邊可以有任意數量elif語句。
if...elif 語句的語法是:
if expression1:
statement(s)
elif expression2:
statement(s)
elif expression3:
statement(s)
else:
statement(s)
www.cppcns.com
python核心不提供switch或case語句在其他語言,但我們可以用if..elif...語句來模擬switch case如下:
例子#!/usr/bin/python
var = 100
if var == 200:
print "1 - got a true expression value"
print var
elif var == 150:
print "2 - got a true expression value"
print var
elif var == 100:
print "3 - got a true expression value"
print var
else:
print "4 - got a false expression value"
print var
print "good bye!"
當執行上面的**,產生以下結果:
3 - got a true expression value
100good bye!
本文標題: 詳解python中的條件判斷語句
本文位址:
Python 條件判斷語句
if elif else語句 語法 if 條件表示式 塊 elif 條件表示式 塊 elif 條件表示式 塊 elif 條件表示式 塊 else 塊 執行流程 if elif else語句在執行時,會自上向下依次對條件表示式進行求值判斷,如果表示式的結果為true,則執行當前 塊,然後語句結束 如果...
php判斷語句 PHP基礎條件判斷語句詳解
在php開發中條件判斷語句是非常常見的,條件判斷語句這也是php中特別基礎的東西,php日常開發中運用十分廣泛,那麼我們就必須得牢牢掌握了!今天我們就一起來講講php基礎條件判斷吧!很多php程式都是由一系列語句構成的。一條語句可以是乙個賦值語句,乙個函式呼叫,乙個迴圈,甚至乙個什麼也不做的 空語句...
Python之if條件判斷語句
if 要判斷的條件 true 條件成立的時候,要做的事情 elif 要判斷的條件 true elif 要判斷的條件 true else 條件不成立的時候要做的事情 練習1 需求 1.從控制台輸入要出的拳 石頭 1 剪刀 2 布 3 2.電腦隨即出拳 3.比較勝負 石頭 勝 剪刀 剪刀 勝 布 布 勝...