一、Python條件語句基礎介紹
Python條件語句是編程中常用的語句之一。在編寫程序時,經常需要根據特定的條件來進行不同的操作或執行不同的代碼。這時就可以利用Python條件語句來實現程序的分支控制。
Python條件語句的基本格式如下所示:
if 條件一: 執行語句一 elif 條件二: 執行語句二 else: 執行語句三
其中,if語句表示滿足條件一時執行的代碼塊,elif語句表示滿足條件二時執行的代碼塊,else語句表示不滿足以上條件時執行的代碼塊。
需要注意的是,Python條件語句中的每個語句塊都必須縮進四個空格。這是Python語言中的代碼規範,也是保證程序正確運行的必要條件。
二、Python條件語句實例
下面通過幾個實例來介紹Python條件語句的用法。
實例1:成績判斷
以下代碼用於判斷學生的成績是否及格:
score = int(input('請輸入學生的成績:')) if score >= 60: print('成績及格') else: print('成績不及格')
在該代碼中,首先通過input()函數獲取用戶輸入的成績,並將其轉換成整數類型賦值給變量score。接着使用if語句判斷score的值是否大於等於60,如果是,則輸出“成績及格”,否則,則輸出“成績不及格”。
實例2:文件讀取
以下代碼用於讀取指定文件中的內容,並在控制台輸出:
filename = 'test.txt' with open(filename) as file_object: contents = file_object.read() if 'python' in contents: print('該文件中包含“python”關鍵字') else: print('該文件中不包含“python”關鍵字')
在該代碼中,使用with關鍵字打開文件,並使用read()方法讀取文件中的全部內容,然後將內容存儲在變量contents中。接着使用if語句判斷contents中是否包含“python”關鍵字,如果是,則輸出“該文件中包含“python”關鍵字”,否則輸出“該文件中不包含“python”關鍵字”。
實例3:多條件判斷
以下代碼用於判斷用戶是否同時滿足兩個條件:
age = int(input('請輸入用戶的年齡:')) height = int(input('請輸入用戶的身高(cm):')) if age >= 18 and height >= 160: print('該用戶符合入場條件') else: print('該用戶不符合入場條件')
在該代碼中,使用input()函數獲取用戶的年齡和身高,並將其轉換為整數類型分別賦值給變量age和height。接着使用and運算符將兩個條件同時判斷,只有當age大於等於18且height大於等於160時,才會輸出“該用戶符合入場條件”,否則輸出“該用戶不符合入場條件”。
三、Python條件語句小結
Python條件語句是程序分支控制中的重要工具,使用條件語句可以根據特定條件執行不同的操作,從而實現程序的分支效果。掌握Python條件語句的基本語法和用法,可以幫助開發者編寫出更加靈活、多樣化的應用程序。
原創文章,作者:小藍,如若轉載,請註明出處:https://www.506064.com/zh-hant/n/300848.html