if與else是作為工程師學習的必經之路,它負責檢驗我們在程式裡面是否有一些我們不想要發生的事情,或者是將我們要求的內容去做分類,這對每個寫程式的人來說,是非常符合我們的要求,畢竟電腦並不理解我們的需求,也不知道怎麼做會達到我們的規定,透過工程師寫的if與else,能夠將我們需要的結果逐步完成。
用法說明
if 變數(判斷的內容):
esle
用中文的意思是表示我比較喜歡這樣說明,如果...,esle就是反之,那也會有人這樣寫else if,就是反之如果,這樣說明我覺得可以?!
在那之前我要先介紹邏輯運算子 (布林) 之間的關係,還有大於小於的表示,稍微用點圖示去讓讀者輕鬆理解
簡單來,說你要進行的判斷資料使用了Or走IF判斷式時,只要有一個符合你的條件那它就是True,例如:8是不是偶數Or(或者)8是不是大於10的數字,因為有達成一個條件所以它輸出的結果會是True,然後在IF判斷式裡面要表示or去做顯示通常是直接在變數與變數之間加一個or或者在別的程式語言裡面會顯示 (||) 這個東西,但Python只要打or就好了,淺顯易懂。
那And(且),就是所有條件的內容,都必須達成條件它才會True,否則是False,例如:12是不是偶數And(且)12是不是大於10的數字,因為都有達成所以它的輸出結果是True
那反向就比較簡單,原本輸出的結果是True,但因為經過反向它就會是False,反之False轉換就變成True。
應該看的...懂吧?
實作案例
那今天的內容講到這邊,謝謝觀看!!