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

一篇帶你了解Python基礎條件語句

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

[[417562]]

大家好,我是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.    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'

運行結果:

圖片

2. 和else一起使用

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

代碼說明:

- 當 “性別為男性” 滿足時,執行 “輸出男性的特征”的相關代碼。

- 當 “性別為男性” 不滿足時,如果 “性別為女性”滿足,則執行 “輸出女性的特征”的相關代碼。

- 當 “性別為男性” 不滿足,“性別為女性”也不滿足,那么就默認執行else后面的代碼,即 “第三種性別的特征”相關代碼。

elif必須和if一起使用,否則出錯。

四、總結

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

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

 

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

2021-05-20 06:57:16

RabbitMQ開源消息

2020-12-29 09:05:48

基礎DjangoORM

2021-07-14 08:24:23

TCPIP 通信協議

2021-07-28 10:02:54

建造者模式代碼

2021-06-30 00:20:12

Hangfire.NET平臺

2023-05-12 08:19:12

Netty程序框架

2021-08-11 07:02:21

npm包管理器工具

2021-11-24 08:51:32

Node.js監聽函數

2021-08-02 06:34:55

Redis刪除策略開源

2021-11-08 08:42:44

CentOS Supervisor運維

2021-12-15 11:52:34

GPLLinuxGNU

2021-03-24 10:00:32

Python遞歸函數Python基礎

2021-04-24 10:19:41

Python函數指向

2025-02-19 10:39:26

Python高階函數函數名

2021-09-29 10:00:07

Go語言基礎

2021-10-13 10:00:52

Go語言基礎

2020-11-05 09:58:16

Go語言Map

2022-02-16 10:03:06

對象接口代碼

2020-10-22 08:33:22

Go語言

2020-10-22 11:15:47

Go語言變量
點贊
收藏

51CTO技術棧公眾號

主站蜘蛛池模板: 日韩福利 | 欧美国产视频 | 成人免费福利 | 日本精品一区二区三区视频 | 一级做受毛片免费大片 | 亚洲第一在线视频 | 人人亚洲| 激情欧美一区二区三区中文字幕 | 亚洲综合在线视频 | 91精品国产91久久久久久 | 久久精品视频12 | 精品久久久久久久久久久 | 成人动慢 | 亚洲精品电影网在线观看 | 欧美成人一级 | 精久久久 | 久草新在线 | 91爱爱·com | 亚洲视频在线免费 | 日韩精品久久一区 | 国产高清在线精品一区二区三区 | 久久影音先锋 | 亚洲欧美一区二区在线观看 | 久久久久国产成人精品亚洲午夜 | 91精品国产综合久久国产大片 | 九九热精品视频在线观看 | 亚洲成年人免费网站 | 狠狠躁天天躁夜夜躁婷婷老牛影视 | 国产精品一区二 | av在线视 | 亚洲黄色网址视频 | 国产亚洲一区二区三区在线 | 日韩精品一区二区三区中文在线 | 欧美日本韩国一区二区 | 国产视频中文字幕 | 天天想天天干 | 久久国产成人午夜av影院武则天 | 亚洲av毛片 | 日韩中文字幕在线不卡 | 国产乱码精品一区二区三区中文 | 成人黄色a |