招生電話:0816-8119777
新聞詳情

python——2.1 條件語句

發(fā)表時(shí)間:2022-05-09 16:13

Python 條件語句

Python條件語句是通過一條或多條語句的執(zhí)行結(jié)果(True或者False)來決定執(zhí)行的代碼塊。


可以通過下圖來簡(jiǎn)單了解條件語句的執(zhí)行過程:



Python程序語言指定任何非0和非空(null)值為true,0 或者 null為false。


Python 編程中 if 語句用于控制程序的執(zhí)行,基本形式為:


if 判斷條件:

    執(zhí)行語句……

else:

    執(zhí)行語句……

其中"判斷條件"成立時(shí)(非零),則執(zhí)行后面的語句,而執(zhí)行內(nèi)容可以多行,以縮進(jìn)來區(qū)分表示同一范圍。


else 為可選語句,當(dāng)需要在條件不成立時(shí)執(zhí)行內(nèi)容則可以執(zhí)行相關(guān)語句。



if 語句的判斷條件可以用>(大于)、<(小于)、==(等于)、>=(大于等于)、<=(小于等于)來表示其關(guān)系。


當(dāng)判斷條件為多個(gè)值時(shí),可以使用以下形式:


if 判斷條件1:

    執(zhí)行語句1……

elif 判斷條件2:

    執(zhí)行語句2……

elif 判斷條件3:

    執(zhí)行語句3……

else:

    執(zhí)行語句4……

實(shí)例如下:


實(shí)例

#!/usr/bin/python

# -*- coding: UTF-8 -*-

# 例2:elif用法


num = 5     

if num == 3:            # 判斷num的值

    print 'boss'       

elif num == 2:

    print 'user'

elif num == 1:

    print 'worker'

elif num < 0:           # 值小于零時(shí)輸出

    print 'error'

else:

    print 'roadman'     # 條件均不成立時(shí)輸出

輸出結(jié)果為:


roadman# 輸出結(jié)果


辦公室/傳真:0816-8119666
招生辦:0816- 8119777
地址:四川省綿陽市園藝山教育園區(qū)
郵箱:mzsyxxzsb@sina.com
官方服務(wù)號(hào)
官方訂閱號(hào)
官方視頻號(hào)
官方抖音號(hào)
官方微博號(hào)
北京英才苑
四川省電化教育館
綿陽教育體育館
綿陽招生考試網(wǎng)
友情鏈接:
亚洲色图之中文字幕,日本片aa在线看,免费国产人成18在线观看,,一级国产高清 免费 观看,亚洲视频在线观看一区,亚洲第一av婷婷五月天,亚洲人成欧美中文幕