成人免费xxxxx在线视频软件_久久精品久久久_亚洲国产精品久久久_天天色天天色_亚洲人成一区_欧美一级欧美三级在线观看

盤點Python基礎之條件語句

開發 后端
本文基于Python基礎,介紹了常見的幾種條件判斷語句,通過一個個小項目的實際操作,能夠更好的理解條件判斷語句的用法。

[[412391]]

大家好,我是Go進階者,今天給大家分享一些Python基礎,一起來看看吧~

一、什么是條件語句?

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

二、if-else

想一想:

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

答:else

1. if-else的使用格式

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

2. 應用

例:買車票

結果1:有車票的情況。

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

運行結果:

結果2:沒有車票的情況。

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

結果2:沒有車票的情況。

運行結果:

三、elif

想一想:

if能完成當xxx時做事情

if-else能完成當xxx時做事情1,否則做事情2

如果有這樣一種情況:當xxx1時做事情1,當xxx2時做事情2,當xxx3時做事情3,那該怎么實現呢?

答:elif

1. elif的使用格式如下

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

說明:

  • 當xxx1滿足時,執行事情1,然后整個if結束。
  • 當xxx1不滿足時,那么判斷xxx2,如果xxx2滿足,則執行事情2,然后整個if結束。
  • 當xxx1不滿足時,xxx2也不滿足,如果xxx3滿足,則執行事情3,然后整個if結束。
  • 當xxx1不滿足時,xxx2也不滿足,當xxx3不滿足時....以此類推,直到整個if結束。

例:改變score的值對應不同的考試等級

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

運行結果:

2. 和else一起使用

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

代碼說明:

  • 當 “性別為男性” 滿足時,執行 “輸出男性的特征”的相關代碼。
  • 當 “性別為男性” 不滿足時,如果 “性別為女性”滿足,則執行 “輸出女性的特征”的相關代碼。
  • 當 “性別為男性” 不滿足,“性別為女性”也不滿足,那么就默認執行else后面的代碼,即 “第三種性別的特征”相關代碼。
  • elif必須和if一起使用,否則出錯。

四、總結

本文基于Python基礎,介紹了常見的幾種條件判斷語句,通過一個個小項目的實際操作,能夠更好的理解條件判斷語句的用法。

 針對在項目實踐過程中遇到的難點,需要注意的點做了詳細講解。希望能夠幫助讀者更好的學習Python。

 

責任編輯:姜華 來源: Go語言進階學習
相關推薦

2021-08-11 09:00:30

Python基礎循環

2021-04-07 10:02:51

Python字典Python基礎

2023-06-11 17:25:13

Rust條件語句

2021-08-14 10:01:43

Python條件語句Python基礎

2021-10-03 15:06:28

Python文件字符

2021-04-17 10:05:57

Python字符串Python基礎

2020-11-09 10:19:05

Java

2011-07-14 15:05:54

PHP

2021-03-13 10:14:59

Python定義函數Python基礎

2021-04-28 10:01:06

Python基礎項目

2010-09-17 14:48:28

SQL條件語句

2011-08-10 13:24:46

SQL Server

2021-03-12 18:56:26

大數據數據開發SQL

2020-11-23 09:37:22

Python開發函數

2024-01-05 17:41:36

Rust編程循環

2010-11-18 12:58:25

Oracle條件分支語

2010-09-26 10:08:43

sql條件語句

2010-07-05 12:40:56

SQL Server

2010-07-23 14:46:26

云計算廠商

2023-09-26 22:26:15

Python代碼
點贊
收藏

51CTO技術棧公眾號

主站蜘蛛池模板: 黄色一级大片在线免费看产 | 久久综合一区二区三区 | 久久在视频| 中文字幕不卡在线观看 | 久久精品免费看 | 久久精品亚洲精品 | 永久精品 | 国产高清精品一区二区三区 | 亚洲欧美一区二区三区在线 | 午夜国产一级 | 成人网视频 | 超碰av免费 | 成人一级视频在线观看 | 懂色中文一区二区在线播放 | 精品久久久久久久久久久 | www4虎 | 99只有精品| 国产精品久久久久久久久久软件 | 一级毛片在线视频 | 91在线看| 一本大道久久a久久精二百 欧洲一区二区三区 | 在线不卡视频 | 黄色一级大片在线免费看产 | 欧美一区二区三区在线播放 | 成人二区 | 久久亚洲一区 | 精品一区二区在线观看 | 日韩av免费在线电影 | 精品视频一区二区三区在线观看 | 国产一级片精品 | 欧美激情一区二区三级高清视频 | 国产精品视频网站 | 中文字幕在线观看一区二区 | 国产一区二区三区在线 | 日日干夜夜干 | 国产精品日韩在线观看一区二区 | 亚洲精品一区二区三区在线 | 亚洲91精品 | 国产美女视频黄a视频免费 国产精品福利视频 | 特级生活片 | 国产精品国产精品国产专区不卡 |