關於if else語句的寫法

2021-08-17 08:49:41 字數 397 閱讀 2565

假如現在我們的情況判斷確定只有兩種(當然未來可能會有新的情況),比如:正確和錯誤兩種狀態。

我們定義正確的status值為1,錯誤的status值為2。

不推薦的**寫法:

public static void main(string args)  else 

}

應該這麼寫:

public static void main(string args)  else  if (status == 2) else 

}}

分析:

不推薦的寫法,暫時看起來是沒有問題的,但是穩健性很差,比如傳入status=3,也會進行錯誤的處理邏輯。而推薦的寫法中,則認為該種狀態是錯誤的,從而使得**可控。

Python中if else語句的多種寫法

初學python在看程式時發現python中if else的多種寫法,故對其進行分析。以下為網路內容 a,b,c 1,2,3 1.常規 if a b c a else c b 2.表示式 c a if a b else b 3.二維列表 c b,a a b 4.傳說是源自某個黑客 c a b and...

if else 簡化寫法

哎,曾幾何時 想當年,其實我也特別鍾情於 if else連環寫法,上來就是一頓sao操作,比如舉個好理解的簡單栗子 一般來說我們正常的後台管理系統都有所謂的角色的概念,不同管理員許可權不一樣,能夠行使的操作也不一樣,比如 比如乙個使用者進來,我們需要根據不同使用者的角色來判斷其有哪些行為,這時候sa...

if else語句使用

if else的使用場景 當條件成立完成a操作,不成立完成b操作 if else語句的語法格式 if 要判斷的條件 條件滿足,完成a操作 else 條件不滿足,完成b操作 age int input 請輸入您的年齡 input函式返回的是字串資料 print age,type age 判斷年齡是否成...