Python條件語句是經過一條或多條語句的執行結果(True或者False)來決定執行的代碼塊。能夠經過下圖來簡單瞭解條件語句的執行過程:python
Python程序語言指定任何非0和非空(null)值爲true,0 或者 null爲false。Python 編程中 if 語句用於控制程序的執行,基本形式爲:編程
if 判斷條件: 執行語句…… else: 執行語句……
if 語句的判斷條件能夠用>(大於)、<(小於)、==(等於)、>=(大於等於)、<=(小於等於)來表示其關係。當判斷條件爲多個值時,可使用如下形式:spa
實例:3d
num = 5 if num == 3: # 判斷num的值 print 'boss' elif num == 2: print 'user' elif num == 1: print 'worker' elif num < 0: # 值小於零時輸出 print 'error' else: print 'roadman' # 條件均不成立時輸出
運行:code
roadman # 輸出結果
你也能夠在同一行的位置上使用if條件判斷語句,以下實例:blog
#!/usr/bin/python # -*- coding: UTF-8 -*- var = 100 if ( var == 100 ) : print "變量 var 的值爲100" print "Good bye!"
運行結果:class
變量 var 的值爲100 Good bye!