Python 條件語句


一、Python程序語言指定任何非0和非空值為true,0或null為false;

  當“判斷條件”成立時(非零),則執行后面的語句,而執行內容可以多行,以縮進區分表示同一范圍。

  例:

  #coding = utf-8

  flag = False

  name = 'luren'

  if name =='python':

    flag = True

    print 'welcome boss'

  else:

    print name

二、if 語句的判斷條件可以用>大於、=等於、<=小於等於表示其關系;

  例:elif的用法:

  #coding=utf-8

  num = 5

  if num == 3;

    print 'boss'

  elif num == 2:

    print 'user'

  elif num == 1:

    print 'worker'

  elif num < 0:

    print 'error'

  else:

    print 'rodman'

三、Python 不支持switch語句,多個條件判斷只能用elif語句實現;

  如果多個條件需同時判斷時,可以使用or,表示兩個條件有一個成立時判斷條件成功;

                   使用and時,表示只有兩個條件同時成立的情況下,判斷條件才成功。

  當if有多個條件時,可使用括號區分判斷的先后順序,括號中的判斷優先執行;

  and和or的優先級低於>大於、<小於等判斷符號,即大於和小於在沒有括號的情況下會比與或要優先判斷。

 

  

 


免責聲明!

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



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