教育行業(yè)A股IPO第一股(股票代碼 003032)

全國咨詢/投訴熱線:400-618-4000

python if條件判斷語句的用法【python培訓(xùn)】

更新時(shí)間:2020年05月24日17時(shí)56分 來源:傳智播客 瀏覽次數(shù):

1、if 條件語句語法

if 條件:

    條件成立執(zhí)行的代碼1

    條件成立執(zhí)行的代碼2

    ......

2、快速體驗(yàn)if條件語句

下面通過一個(gè)實(shí)例來體驗(yàn)if條件語句

# 條件成立執(zhí)行代碼1和2,條件不成立時(shí)執(zhí)行代碼3

if True:

    # 條件成立

    print('條件成立執(zhí)行的代碼1')

    print('條件成立執(zhí)行的代碼2')

else:

    # 條件不成立

    print('條件成立執(zhí)行的代碼3')

# 下方的代碼沒有縮進(jìn)到if語句塊,所以和if條件無關(guān)

print('我是無論條件是否成立都要執(zhí)行的代碼')

運(yùn)行結(jié)果

1590315165581_python-if條件判斷.jpg


3、上網(wǎng)案例演示if條件判斷語句

演示一:年齡20,判斷是否可以上網(wǎng)

age = 20

if age >= 18:

    print('已經(jīng)成年可以上網(wǎng)')

else:

    print('未成年,系統(tǒng)關(guān)閉')

運(yùn)行結(jié)果
已經(jīng)成年可以上網(wǎng)

演示二:用戶可以輸出自己的年齡,然后系統(tǒng)進(jìn)行判斷是否成年,成年則輸出"您的年齡是'用戶輸入的年齡',已經(jīng)成年,可以上網(wǎng)"。

# input接受用戶輸入的數(shù)據(jù)是字符串類型,條件是age和整型18做判斷,所以這里要int轉(zhuǎn)換數(shù)據(jù)類型

age = int(input('請(qǐng)輸入您的年齡:'))

if age >= 18:

    print(f'您的年齡是{age},已經(jīng)成年,可以上網(wǎng)')

    print('系統(tǒng)關(guān)閉')

運(yùn)行結(jié)果:

請(qǐng)輸入您的年齡:32

您的年齡是32,已經(jīng)成年,可以上網(wǎng)

系統(tǒng)關(guān)閉

4、if else

作用:條件成立執(zhí)行if下方的代碼;條件不成立執(zhí)行else下方的代碼。

if 條件:

    條件成立執(zhí)行的代碼1

    條件成立執(zhí)行的代碼2

    ......

else:

    條件不成立執(zhí)行的代碼1

    條件不成立執(zhí)行的代碼2

    ......

通過if else重新演示網(wǎng)吧上網(wǎng)的案例

age = int(input('請(qǐng)輸入您的年齡:'))

if age >= 18:

    print(f'您的年齡是{age},已經(jīng)成年,可以上網(wǎng)')

else: print(f'您的年齡是{age},未成年年,請(qǐng)自行回家寫作業(yè)')

    print('系統(tǒng)關(guān)閉')

以上我們介紹了python中if的用法,如果想了解更多python相關(guān)知識(shí),可以了解傳智播客python+人工智能相關(guān)課程。

猜你喜歡:

python運(yùn)算符介紹

python是什么?python的用途

0 分享到:
和我們?cè)诰€交談!