Python決策
決策結構要求程序員指定一個或多個條件進行評估計算,或由程序進行測試,以及一條或多條語句將被執行,如果條件被確定為真實的;如果條件被確定為假可選的其他語句執行。
以下是在大多數編程語言中的一個典型的決策結構的一般形式為:
Python編程語言的假定任何非零和非null為true,如果是零或null,則假定為false值。
Python編程語言提供了以下幾種類型的決策語句。點擊以下鏈接,查看其詳細信息。
語句 | 描述 |
---|---|
if 語句 | if語句由一個布爾表達式後跟一個或多個語句。 |
if...else 語句 | if語句後麵可以跟一個可選的else語句,該語句執行時,布爾表達式為假。 |
內嵌 if 語句 | 可以使用一個if或else if語句,如果另一個if 或 else if語句中聲明。 |
單個語句聲明:
如果一個if語句隻包含一行,會在同一行作為頭語句。
這是一個單行if語句的示例:
#!/usr/bin/python var = 100 if ( var == 100 ) : print "Value of expression is 100" print "Good bye!"
當執行上麵的代碼中,產生以下結果:
Value of expression is 100 Good bye!