Python之if語句


計算機之所以能做很多自動化的任務,因為它可以自己做條件判斷。
輸出結果

  1. 注意: Python代碼的縮進規則。具有相同縮進的代碼被視為代碼塊,上面的3,4行 print 語句就構成一個代碼塊(但不包括第5行的print)。如果 if 語句判斷為 True,就會執行這個代碼塊。
  2. 縮進請嚴格按照Python的習慣寫法:4個空格,不要使用Tab,更不要混合Tab和空格,否則很容易造成因為縮進引起的語法錯誤。
  3. 注意: if 語句后接表達式,然后用:表示代碼塊開始。
  4. 如果你在Python交互環境下敲代碼,還要特別留意縮進,並且退出縮進需要多敲一行回車:

 


當 if 語句判斷表達式的結果為 True 時,就會執行 if 包含的代碼塊:

利用 if ... else ... 語句,我們可以根據條件表達式的值為 True 或者 False ,分別執行 if 代碼塊或者 else 代碼塊。
注意: else 后面有個“:”
要避免嵌套結構的 if ... else ...,我們可以用 if ... 多個elif ... else ... 的結構,一次寫完所有的規則
特別注意: 這一系列條件判斷會從上到下依次判斷,如果某個判斷為 True,執行完對應的代碼塊,后面的條件判斷就直接忽略,不再執行了
 
想看更詳細的請看 http://note.youdao.com/noteshare?id=ddd78caf8d8d195e4c66d24a4fb5f862&sub=EDA7F9C87FF7454DA80DA9F046EE7975


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM