python學習之路四 if語句

2021-07-31 21:19:24 字數 1054 閱讀 8986

python if語句

1.簡單的使用if語句

li = ["a","b","c","d"]

for l in li :

if l == "a":

print(l.upper())

elif l == "b":

print(l.title)

else l == "c":

print(l)

2

.檢查是否相等時不考慮大小寫

在python中兩個大小寫不同的值會被視為不相等

如果大小寫無關重要,則將他們都變成小寫來比較

a = "alpha"

b = "alpha"

a.lower() == b

3.檢查多個條件

使用and 檢查幾個條件是否同時滿足條件

使用or 檢查多個條件是否有乙個滿足條件

4.檢查特定值是否在列表中

a = ["a","b","c"]

"a" in a

true

"d" in a

false

5.檢查特定值不在列表中

a = ["a","b","c"]

"a" not in a

false

"d" not in a

true

6.使用多個elif**塊

age = 13

if age < 4:

prince = 0

elif age <18:

prince = 5

elif age <65:

prince = 10

else:

prince = 5

print("your admission cost $"+str(prince)+".")

7.當列表為空時   表示false

python的學習之路(四)

迭代器,取值只能用next方法,不能隨意取值 name iter 11,22,33,44 print name.next print name.next print name.next 生成器,函式含有yield則為生成器,生成器的返回值為迭代器 def cash money acount whil...

Cookie的Python學習之路(四)

python 的 if 語句意思上基本和其他語言差不多,就是在寫法上有所不同 下面簡單的寫乙個 if 語句 下一語句需要縮排,就是條件符合執行的語句,不符合直接跳過 要判斷兩個值是否不等,可結合使用驚嘆號和等號 其中的驚嘆號表示不 在很多程式語言中都如此,這兒我就不多加贅述了。python 在檢查多...

Python學習之路 條件控制語句

語法格式 if 條件判別式1 塊1 elif 條件判別式2 塊2 else 塊n執行流程 if else語句執行時先對條件判別式1進行判斷,當條件判別式1為true時執行 塊1,為false時判斷條件判別式2,依次類推。當所有的條件判別式都為false時執行else後面的語句。注 整個if else...