Python程式設計從入門到實踐筆記——if語句
阿新 • • 發佈:2018-12-18
#coding=utf-8 cars=['bwm','audi','toyota','subaru','maserati'] bicycles = ["trek","cannondale","readline","specialized"] #if語句--Python語言的if語句使用和其他語言在邏輯上並無二致,只是語法細節上稍有不同 # ~ if conditonal_test: # ~ do something #縮排作用和for迴圈中相同,if成立,執行後面所有縮排的程式碼行 #elif和其他語言不同(else if())!!! #可以使用多個elif程式碼塊 #可以省略else程式碼塊 #可以使用多條if語句測試多個條件 #如果只想執行一個程式碼塊,就使用if-elif-else結構;如果要執行多個程式碼塊,就使用一系列獨立的if語句 for car in cars: #檢查是否相等 ==;忽略大小寫比較可以轉化為小寫lower()或者大寫upper()然後比較 if car == 'bwm': print(car.upper()) else: print(car.title()) #使用in檢查特定值是否包含在列表中 car = 'bwm' if car in cars: print("IN") #使用not in檢查特定值是否不包含在列表中 car_0 = 'byd' if car_0 not in cars: print("NOT IN") #使用and檢查多個條件 bicycle = 'trek' if car in cars and bicycle in bicycles: print("car and bicycle") #使用or檢查多個條件 if car in cars or bicycle in bicycles: print("car or bicycle") #使用if語句處理列表 #確定列表不是空的,列表至少包含一個元素時返回True , 列表為空時返回False if cars: for car in cars: ...