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

python if條件判斷語句的用法【python培訓】

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

1、if 條件語句語法

if 條件:

    條件成立執行的代碼1

    條件成立執行的代碼2

    ......

2、快速體驗if條件語句

下面通過一個實例來體驗if條件語句

# 條件成立執行代碼1和2,條件不成立時執行代碼3

if True:

    # 條件成立

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

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

else:

    # 條件不成立

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

# 下方的代碼沒有縮進到if語句塊,所以和if條件無關

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

運行結果

1590315165581_python-if條件判斷.jpg


3、上網案例演示if條件判斷語句

演示一:年齡20,判斷是否可以上網

age = 20

if age >= 18:

    print('已經成年可以上網')

else:

    print('未成年,系統關閉')

運行結果
已經成年可以上網

演示二:用戶可以輸出自己的年齡,然后系統進行判斷是否成年,成年則輸出"您的年齡是'用戶輸入的年齡',已經成年,可以上網"。

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

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

if age >= 18:

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

    print('系統關閉')

運行結果:

請輸入您的年齡:32

您的年齡是32,已經成年,可以上網

系統關閉

4、if else

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

if 條件:

    條件成立執行的代碼1

    條件成立執行的代碼2

    ......

else:

    條件不成立執行的代碼1

    條件不成立執行的代碼2

    ......

通過if else重新演示網吧上網的案例

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

if age >= 18:

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

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

    print('系統關閉')

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

猜你喜歡:

python運算符介紹

python是什么?python的用途

人妻系列无码专区_漂亮人妻被中出中文字幕_人妻中文制服巨乳中文