日韩av黄I国产麻豆传媒I国产91av视频在线观看I日韩一区二区三区在线看I美女国产在线I麻豆视频国产在线观看I成人黄色短片

歡迎訪問 生活随笔!

生活随笔

當前位置: 首頁 >

python基本判断语句_python基础4 - 判断(if)语句

發布時間:2024/7/23 53 豆豆
生活随笔 收集整理的這篇文章主要介紹了 python基本判断语句_python基础4 - 判断(if)语句 小編覺得挺不錯的,現在分享給大家,幫大家做個參考.

6. 判斷(if)語句

6.1 if 判斷語句基本語法

在 Python 中,if語句 就是用來進行判斷的,格式如下:

if 要判斷的條件:

條件成立時,要做的事情

……

注意:代碼的縮進為一個 tab 鍵,或者 4 個空格 —— 建議使用空格

在 Python 開發中,Tab 和空格不要混用!

age = 18

# if 語句以及縮進部分的代碼是一個完整的代碼塊

if age >= 18:

print("可以進網吧嗨皮……")

# 3. 思考!- 無論條件是否滿足都會執行

print("這句代碼什么時候執行?")

注意:

if 語句以及縮進部分是一個 完整的代碼塊

6.2 else 處理條件不滿足的情況

else,格式如下:

if 要判斷的條件:

條件成立時,要做的事情

……

else:

條件不成立時,要做的事情

……

注意:

if 和 else 語句以及各自的縮進部分共同是一個 完整的代碼塊

age = int(input("今年多大了?"))

# if 語句以及縮進部分的代碼是一個完整的語法塊

if age >= 18:

print("可以進網吧嗨皮……")

else:

print("你還沒長大,應該回家寫作業!")

print("這句代碼什么時候執行?")

6.3 邏輯運算

and

條件1 and 條件2

與/并且,兩個條件同時滿足,返回 True,只要有一個不滿足,就返回 False

or

條件1 or 條件2

或/或者,兩個條件只要有一個滿足,返回 True,兩個條件都不滿足,返回 False

not

not 條件

非/不是

6.4 elif 語句

在開發中,使用 if 可以 判斷條件

使用 else 可以處理 條件不成立 的情況

但是,如果希望 再增加一些條件,條件不同,需要執行的代碼也不同 時,就可以使用 elif

if 條件1:

條件1滿足執行的代碼

……

elif 條件2:

條件2滿足時,執行的代碼

……

elif 條件3:

條件3滿足時,執行的代碼

……

else:

以上條件都不滿足時,執行的代碼

……

# 對比邏輯運算符的代碼

if 條件1 and 條件2:

條件1滿足 并且 條件2滿足 執行的代碼

……

注意

elif 和 else 都必須和 if 聯合使用,而不能單獨使用

可以將 if、elif 和 else 以及各自縮進的代碼,看成一個 完整的代碼塊

6.5 if 的嵌套

if的嵌套 的應用場景就是:在之前條件滿足的前提下,再增加額外的判斷

if的嵌套 的語法格式,除了縮進之外 和之前的沒有區別

if 條件 1:

條件 1 滿足執行的代碼

……

if 條件 1 基礎上的條件 2:

條件 2 滿足時,執行的代碼

……

else:

條件 2 不滿足時,執行的代碼

else:

條件1 不滿足時,執行的代碼

……

has_ticket = True

knife_length = 20

if has_ticket:

print("有車票,可以開始安檢...")

if knife_length >= 20:

print("不允許攜帶 %d 厘米長的刀上車" % knife_length)

else:

print("安檢通過,祝您旅途愉快……")

else:

print("大哥,您要先買票啊")

總結

以上是生活随笔為你收集整理的python基本判断语句_python基础4 - 判断(if)语句的全部內容,希望文章能夠幫你解決所遇到的問題。

如果覺得生活随笔網站內容還不錯,歡迎將生活随笔推薦給好友。