亚洲熟女综合色一区二区三区,亚洲精品中文字幕无码蜜桃,亚洲va欧美va日韩va成人网,亚洲av无码国产一区二区三区,亚洲精品无码久久久久久久

if語句基礎(chǔ)知識(shí)【每日一個(gè)知識(shí)點(diǎn)第197期-Python】

Python中if語句的一般形式如下所示:

if condition_1: statement_block_1 elif condition_2: statement_block_2 else: statement_block_3
  • 如果 "condition_1" 為 True 將執(zhí)行 "statement_block_1" 塊語句
  • 如果 "condition_1" 為False,將判斷 "condition_2"
  • 如果"condition_2" 為 True 將執(zhí)行 "statement_block_2" 塊語句
  • 如果 "condition_2" 為False,將執(zhí)行"statement_block_3"塊語句

Python 中用?elif?代替了?else if,所以if語句的關(guān)鍵字為:if – elif – else

注意:

  • 1、每個(gè)條件后面要使用冒號(hào)?:,表示接下來是滿足條件后要執(zhí)行的語句塊。
  • 2、使用縮進(jìn)來劃分語句塊,相同縮進(jìn)數(shù)的語句在一起組成一個(gè)語句塊。
  • 3、在Python中沒有switch – case語句。

實(shí)例

以下是一個(gè)簡(jiǎn)單的 if 實(shí)例:

實(shí)例

#!/usr/bin/Python3 var1 = 100 if var1: print ("1 - if 表達(dá)式條件為 true") print (var1) var2 = 0 if var2: print ("2 - if 表達(dá)式條件為 true") print (var2) print ("Good bye!")

執(zhí)行以上代碼,輸出結(jié)果為:

1 - if 表達(dá)式條件為 true
100
Good bye!

從結(jié)果可以看到由于變量 var2 為 0,所以對(duì)應(yīng)的 if 內(nèi)的語句沒有執(zhí)行。

以下實(shí)例演示了狗的年齡計(jì)算判斷:

實(shí)例

#!/usr/bin/Python3

age = int(input("請(qǐng)輸入你家狗狗的年齡: "))

    print("")

if age < 0:

    print("你是在逗我吧!")

elif age == 1:

    print("相當(dāng)于 14 歲的人。")

elif age == 2:

    print("相當(dāng)于 22 歲的人。")

elif age > 2:

    human = 22 + (age -2)*5
 
    print("對(duì)應(yīng)人類年齡: ", human)

### 退出提示


input("點(diǎn)擊 enter 鍵退出")

 

將以上腳本保存在dog.py文件中,并執(zhí)行該腳本:

$ Python3 dog.py 
請(qǐng)輸入你家狗狗的年齡: 1

相當(dāng)于 14 歲的人。
點(diǎn)擊 enter 鍵退出

Python入門每日一個(gè)知識(shí)點(diǎn)》欄目是馬哥教育Python年薪20萬+的學(xué)員社群特別發(fā)起,分享Python工具、Python語法、Python項(xiàng)目等知識(shí)點(diǎn),幫助大家快速的了解Python學(xué)習(xí),快速步入Python高薪的快車道。

http://www.vfuj.cn/73198.html

相關(guān)新聞

歷經(jīng)多年發(fā)展,已成為國(guó)內(nèi)好評(píng)如潮的Linux云計(jì)算運(yùn)維、SRE、Devops、網(wǎng)絡(luò)安全、云原生、Go、Python開發(fā)專業(yè)人才培訓(xùn)機(jī)構(gòu)!