Python3決策


決策是根據條件來執行執行程式,並指定對應操作。

決策結構計算多個表示式並產生TRUE或FALSE作為結果並退出。您需要確定採取的行動,如果結果是TRUE 要執行哪些語句,或否則返回 FALSE 。

以下是在大多數程式設計語言中找到的典型的決策結構的一般形式 - 

Python程式設計語言假定任何非零和非空值的結果值為TRUE,如果它是零或為null,則假定為FALSE值。

Python程式設計語言提供了以下幾種型別的決策宣告。點選以下連結檢視其詳細資訊。

語句 描述

if語句

if 語句包含一個布林表示式後跟一個或多個語句

if...else語句

if 語句可以跟一個可選的 else 語句,當布林表示式為FALSE,else語句就會被執行

巢狀if語句

可以使用一個 if 或 else if 在另一個 if 或 else if語句中
讓我們通過每一個決策簡單地了解每個決策-

單個語句套件

如果if子句的套件只是一個單一的行,它可能會在同一行頭部宣告。
下面是一行if子句的例子-
#!/usr/bin/python3

var = 100

if ( var  == 100 ) : print ("Value of expression is 100")

print ("Good bye!")
當執行上面的程式碼,它產生以下結果 -
Value of expression is 100
Good bye!