日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪問 生活随笔!

生活随笔

當前位置: 首頁 > 编程语言 > python >内容正文

python

python入门学习:4.if语句

發布時間:2024/4/17 python 20 豆豆
生活随笔 收集整理的這篇文章主要介紹了 python入门学习:4.if语句 小編覺得挺不錯的,現在分享給大家,幫大家做個參考.

python入門學習:4.if語句

關鍵點:判斷

4.1 一個簡單的測試4.2 條件測試4.3 if語句

4.1 一個簡單的測試

??if語句基本格式如下,注意不要漏了冒號

1if?條件?:
2????執行1
3else:
4????執行2

??下面看一個示例:

1cars?=?['audi','bmw','subaru','toyota']
2for?car?in?cars:
3????if?car?==?'bmw':
4????????print(car.upper())?#大寫
5????else:
6????????print(car.title())?#首字母大寫
7
8Audi
9BMW
10Subaru
11Toyota

4.2 條件測試

??每條if語句的核心都是一個值為True或者False的表達式,這種表達方式被稱為條件測試。
4.2.1 檢查是否相等
??大多數條件測試都將一個變量的當前值同特定值進行比較。

1car?=?'bmw'
2car?==?'bmw'
3True

4.2.2 檢查是否相等不考慮大小寫
??在python中檢查是否相等區分大小寫,如果大小寫無關緊要,只想檢驗變量的值,可將變量的值轉換為小寫,再進行比較:

1car?=?'Audi'
2car.lower()=='audi'
3True

4.2.3 檢查不相等
??判斷不相等用!=

1car?=?'Audi'
2car.lower()!='audi'

4.2.4 比較數字
??比較數字同比較字符,用==

1age?=?18;
2age?==?18?#等于
3age?<?21??#小于
4age?>?21??#大于
5age?<=?21?#小于等于
6age?>=21??#大于等于
7
8anwser?=?17
9if?anwser?!=?42?:
10????print("That?is?not?the?correct?anwser.")

4.2.5 檢查多個條件

  • 使用and檢查多個條件
    ??and表示兩個條件都成立,測試才通過
1age_0?=?22
2age_1?=?18
3age_0?>=21?and?age_1?>=21
4False
  • 使用or檢查多個條件
    ??and表示兩個條件中至少有一個成立時,測試就通過
1age_0?=?22
2age_1?=?18
3age_0?>=21?or?age_1?>=21
4True

4.2.6 特定值是否包含在列表中
??要判斷特定值是否在列表中,可使用關鍵字in

1requested_toppings?=?['mushrooms','onions','pinespple']
2'mushrooms'?in?requested_toppings?
3True

4.2.7 特定值是否不包含在列表中
??要判斷特定值不在列表中,可使用關鍵字not in

1requested_toppings?=?['mushrooms','onions','pinespple']
2'mushroom'?not?in?requested_toppings?
3True

4.3 if語句

4.3.1 簡單if語句
??最簡單的if語句基本結構如下:

1if?測試條件:
2????執行語句
3age?=?19
4if?age?>=18:
5????print("you?are?old?enough?to?vote!")

4.3.2 if-else語句
??if-else語句結構如下:

1if?條件:
2????執行語句1
3else:
4????執行語句2
5
6age?=?17
7if?age?>=18:
8????print("you?are?old?enough?to?vote!")
9else:
10????print("Sorry?,you?are?too?young?to?vote!")

4.3.3 if-elif-else結構
??if-elif-else結構如下:

1if?條件1:
2????執行語句1
3elif?條件2:
4????執行語句2
5elif?條件3:
6????執行語句3
7...
8????....
9else:
10????執行語句n
11
12age?=?12
13if?age?<?4:
14????print("you?admission?cost?is?$0!")
15elif?age?<?18:
16????print("you?admission?cost?is?$5!")
17else:
18????print("you?admission?cost?is?$10!")

轉載于:https://www.cnblogs.com/ywx123/p/10047461.html

總結

以上是生活随笔為你收集整理的python入门学习:4.if语句的全部內容,希望文章能夠幫你解決所遇到的問題。

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