日韩无码专区无码一级三级片|91人人爱网站中日韩无码电影|厨房大战丰满熟妇|AV高清无码在线免费观看|另类AV日韩少妇熟女|中文日本大黄一级黄色片|色情在线视频免费|亚洲成人特黄a片|黄片wwwav色图欧美|欧亚乱色一区二区三区

RELATEED CONSULTING
相關(guān)咨詢
選擇下列產(chǎn)品馬上在線溝通
服務(wù)時間:8:30-17:00
你可能遇到了下面的問題
關(guān)閉右側(cè)工具欄

新聞中心

這里有您想知道的互聯(lián)網(wǎng)營銷解決方案
Python分支語句

在Python中,要構(gòu)造分支結(jié)構(gòu)可以使用if、elif和else關(guān)鍵字。所謂關(guān)鍵字就是有特殊含義的單詞,像if和else就是專門用于構(gòu)造分支結(jié)構(gòu)的關(guān)鍵字,很顯然你不能夠使用它作為變量名(事實上,用作其他的標(biāo)識符也是不可以),下面為大家詳細(xì)講解一下Python分支語句。

1. 單分支語句

格式:

if 條件一:
   執(zhí)行一行或多行特定代碼

如果條件成立,則執(zhí)行 if 下面的代碼塊;不成立則不會執(zhí)行

案例:

a = 10  # int
if a > 5:
   print('a > 5')
   

2. 兩分支語句

格式一:

if 條件一:
   執(zhí)行一行或多行特定代碼
elif 條件二:
   執(zhí)行一行或多行特定代碼

如果 if 條件成立, 則執(zhí)行 if 下面的代碼

如果 elif 條件成立, 則執(zhí)行 elif 下面的代碼

如果 if elif 條件同時成立, 則 執(zhí)行第一個滿足條件的分支

如果 if elif 條件都不成立, 則 這兩個分支都不執(zhí)行

案例:

name = '蘋果'

if name == '蘋果':
   print('我是蘋果!')
elif name == '香蕉':
   print('我是香蕉!')

格式二:

if 條件一:
   執(zhí)行一行或多行特定代碼
else:
   執(zhí)行一行或多行特定代碼

如果 if 條件成立, 則執(zhí)行 if 下面的代碼

如果 if 條件不成立, 則執(zhí)行 else 下面的代碼

if 和 else 代碼必定會執(zhí)行其中一個

案例:

name = '蘋果'

if name == '蘋果':
   print('我是蘋果!')
else:
   print('我是其他水果!')

3. 多分支語句

格式一:

if 條件一:
   執(zhí)行一行或多行特定代碼
elif 條件二:
   執(zhí)行一行或多行特定代碼
elif 條件三:
   執(zhí)行一行或多行特定代碼
elif 條件四:
   執(zhí)行一行或多行特定代碼

如果 if 條件成立, 則執(zhí)行 if 下面的代碼

如果 elif 條件成立, 則執(zhí)行 elif 下面的代碼

如果 if elif 條件同時成立, 則 執(zhí)行第一個滿足條件的分支

案例:

day = input('請輸入1-7的數(shù)字:')

if day == '1':
   print('今天是星期一')
elif day == '2':
   print('今天是星期二')
elif day == '3':
   print('今天是星期三')
elif day == '4':
   print('今天是星期四')
elif day == '5':
   print('今天是星期五')
elif day == '6':
   print('今天是星期六')
elif day == '7':
   print('今天是星期日')

格式二:

if 條件一:
   執(zhí)行一行或多行特定代碼
elif 條件二:
   執(zhí)行一行或多行特定代碼
elif 條件三:
   執(zhí)行一行或多行特定代碼
elif 條件四:
   執(zhí)行一行或多行特定代碼
else:
   執(zhí)行一行或多行特定代碼

如果 if 條件成立, 則執(zhí)行 if 下面的代碼

如果 elif 條件成立, 則執(zhí)行 elif 下面的代碼

如果 if elif 都不滿足條件, 則執(zhí)行 else 下面的代碼

案例:

f day == '1':
   print('今天是星期一')
elif day == '2':
   print('今天是星期二')
elif day == '3':
   print('今天是星期三')
elif day == '4':
   print('今天是星期四')
elif day == '5':
   print('今天是星期五')
elif day == '6':
   print('今天是星期六')
elif day == '7':
   print('今天是星期日')
else:
   print('無法確定星期幾')

注意點:

  1. if代碼塊必須以if開頭, 但不一定以else結(jié)尾, else可有可無, 主要是看你代碼里需不需要
  2. 如果有else, 只能存在一個, 所以想增加分支一般是通過增加elif語句來增加

分享標(biāo)題:Python分支語句
URL鏈接:http://m.5511xx.com/article/dhdhepi.html