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

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

新聞中心

這里有您想知道的互聯(lián)網(wǎng)營銷解決方案
一篇帶你了解Python基礎(chǔ)條件語句

大家好,我是Go進(jìn)階者。今天給大家分享Python基礎(chǔ)之條件語句。

10多年的常山網(wǎng)站建設(shè)經(jīng)驗(yàn),針對設(shè)計(jì)、前端、開發(fā)、售后、文案、推廣等六對一服務(wù),響應(yīng)快,48小時(shí)及時(shí)工作處理。全網(wǎng)整合營銷推廣的優(yōu)勢是能夠根據(jù)用戶設(shè)備顯示端的尺寸不同,自動(dòng)調(diào)整常山建站的顯示方式,使網(wǎng)站能夠適用不同顯示終端,在瀏覽器中調(diào)整網(wǎng)站的寬度,無論在任何一種瀏覽器上瀏覽網(wǎng)站,都能展現(xiàn)優(yōu)雅布局與設(shè)計(jì),從而大程度地提升瀏覽體驗(yàn)。創(chuàng)新互聯(lián)建站從事“常山網(wǎng)站設(shè)計(jì)”,“常山網(wǎng)站推廣”以來,每個(gè)客戶項(xiàng)目都認(rèn)真落實(shí)執(zhí)行。

一、什么是條件語句?

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

二、if-else

想一想:

在使用if的時(shí)候,它只能做到滿足條件時(shí)要做的事情。那萬一需要在不滿足條件的時(shí)候,做某些事,該怎么辦呢?

答:else

1. if-else的使用格式

 
 
 
 
  1. if 條件: 
  2.     滿足條件時(shí)要做的事情1 
  3.     滿足條件時(shí)要做的事情2 
  4.  
  5.     ...(省略)... 
  6. else: 
  7.     不滿足條件時(shí)要做的事情1 
  8.     不滿足條件時(shí)要做的事情2 
  9.     ...(省略). 

2. 應(yīng)用

下面用一個(gè)買車票的例子來幫助大家進(jìn)行理解。

結(jié)果1:有車票的情況。

 
 
 
 
  1. chePiao = 1 # 用1代表有車票,0代表沒有車票 
  2.  if chePiao == 1: 
  3.      print("有車票,可以上火車") 
  4.      print("終于可以見到Ta了,美滋滋~~~") 
  5.  else: 
  6.      print("沒有車票,不能上車") 
  7.      print("親愛的,那就下次見了,一票難求啊~~~~(>_<)~~~~") 

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

結(jié)果2:沒有車票的情況。

 
 
 
 
  1. chePiao = 0  # 用1代表有車票,0代表沒有車票 
  2. if chePiao == 1: 
  3.     print("有車票,可以上火車") 
  4.     print("終于可以見到Ta了,美滋滋~~~") 
  5. else: 
  6.     print("沒有車票,不能上車") 
  7.     print("親愛的,那就下次見了,一票難求啊~~~~(>_<)~~~~") 

結(jié)果2:沒有車票的情況,運(yùn)行結(jié)果:

三、elif

想一想:

if能完成當(dāng)xxx時(shí)做事情

if-else能完成當(dāng)xxx時(shí)做事情1,否則做事情2

如果有這樣一種情況:當(dāng)xxx1時(shí)做事情1,當(dāng)xxx2時(shí)做事情2,當(dāng)xxx3時(shí)做事情3,那該怎么實(shí)現(xiàn)呢?

答:elif

1. elif的使用格式如下

 
 
 
 
  1. if xxx1: 
  2.       事情1 
  3.   elif xxx2: 
  4.       事情2 
  5.   elif xxx3: 
  6.       事情3 

說明:

- 當(dāng)xxx1滿足時(shí),執(zhí)行事情1,然后整個(gè)if結(jié)束。

- 當(dāng)xxx1不滿足時(shí),那么判斷xxx2,如果xxx2滿足,則執(zhí)行事情2,然后整個(gè)if結(jié)束。

- 當(dāng)xxx1不滿足時(shí),xxx2也不滿足,如果xxx3滿足,則執(zhí)行事情3,然后整個(gè)if結(jié)束。

- 當(dāng)xxx1不滿足時(shí),xxx2也不滿足,當(dāng)xxx3不滿足時(shí)....以此類推,直到整個(gè)if結(jié)束。

例:改變score的值對應(yīng)不同的考試等級

 
 
 
 
  1. score = 77 
  2.  
  3.    if score>=90 and score<=100: 
  4.        print('本次考級,等級為A') 
  5.    elif score>=80 and score<90: 
  6.        print('本次考試,等級為B') 
  7.    elif score>=70 and score<80: 
  8.        print('本次考試,等級為C') 
  9.    elif score>=60 and score<70: 
  10.        print('本次考試,等級為D') 
  11.    elif score>=0 and score<60: 
  12.        print('本次考試,等級為E') 

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

2. 和else一起使用

 
 
 
 
  1. if 性別為男性: 
  2.       輸出男性的特征 
  3.       ... 
  4.   elif 性別為女性: 
  5.       輸出女性的特征 
  6.       ... 
  7.   else: 
  8.       第三種性別的特征 
  9.       ... 

代碼說明:

- 當(dāng) “性別為男性” 滿足時(shí),執(zhí)行 “輸出男性的特征”的相關(guān)代碼。

- 當(dāng) “性別為男性” 不滿足時(shí),如果 “性別為女性”滿足,則執(zhí)行 “輸出女性的特征”的相關(guān)代碼。

- 當(dāng) “性別為男性” 不滿足,“性別為女性”也不滿足,那么就默認(rèn)執(zhí)行else后面的代碼,即 “第三種性別的特征”相關(guān)代碼。

elif必須和if一起使用,否則出錯(cuò)。

四、總結(jié)

本文基于Python基礎(chǔ),介紹了常見的幾種條件判斷語句,通過一個(gè)個(gè)小項(xiàng)目的實(shí)際操作,能夠更好的理解條件判斷語句的用法。

針對在項(xiàng)目實(shí)踐過程中遇到的難點(diǎn),需要注意的點(diǎn)做了詳細(xì)講解。希望能夠幫助讀者更好的學(xué)習(xí)Python。


當(dāng)前名稱:一篇帶你了解Python基礎(chǔ)條件語句
文章路徑:http://www.5511xx.com/article/dpdoccs.html