位置:首頁 > 腳本語言 > Python基礎教程 > Python決策

Python決策

決策結構要求程序員指定一個或多個條件進行評估計算,或由程序進行測試,以及一條或多條語句將被執行,如果條件被確定為真實的;如果條件被確定為假可選的其他語句執行。

以下是在大多數編程語言中的一個典型的決策結構的一般形式為:

Decision making statements in 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!