Python程序設計任務驅動式教程(微課版)教案 單元1-3 程序開發環境構建與數據輸入輸出;基本數據類型與運算符應用;邏輯運算與流程控制_第1頁
Python程序設計任務驅動式教程(微課版)教案 單元1-3 程序開發環境構建與數據輸入輸出;基本數據類型與運算符應用;邏輯運算與流程控制_第2頁
Python程序設計任務驅動式教程(微課版)教案 單元1-3 程序開發環境構建與數據輸入輸出;基本數據類型與運算符應用;邏輯運算與流程控制_第3頁
Python程序設計任務驅動式教程(微課版)教案 單元1-3 程序開發環境構建與數據輸入輸出;基本數據類型與運算符應用;邏輯運算與流程控制_第4頁
Python程序設計任務驅動式教程(微課版)教案 單元1-3 程序開發環境構建與數據輸入輸出;基本數據類型與運算符應用;邏輯運算與流程控制_第5頁
已閱讀5頁,還剩34頁未讀, 繼續免費閱讀

下載本文檔

版權說明:本文檔由用戶提供并上傳,收益歸屬內容提供方,若內容存在侵權,請進行舉報或認領

文檔簡介

單元1程序開發環境構建與數據輸入輸出V11.1搭建Python開發環境與使用IDLE編寫Python程序1.1.1搭建Python開發環境1.下載與安裝Python參考電子活頁1-4介紹的方法,正確下載與安裝Python。2.測試Python是否成功安裝在Windows10操作系統中測試Python是否成功安裝。右鍵單擊Windows10桌面左下角的【開始】按鈕,在彈出的快捷菜單選擇【運行】菜單項,打開【運行】對話框,在“打開”文本框中輸入命令“cmd”。然后按【Enter】鍵。圖1-2【運行】對話框啟動命令行窗口,在當前的命令提示符后面輸入“python”,并且按【Enter】鍵,出現相關提示信息。圖1-3在命令行窗口中運行的Python解釋器說明Python安裝成功,同時也進入到交互式Python解釋器中,命令提示符變為“>>>”,等待用戶輸入Python命令。3.配置環境變量如果在命令行窗口提示符“C:\Users\Administrator>”后輸入“python”,并且按【Enter】鍵后顯示“'python'不是內部或外部命令,也不是可運行的程序或批處理文件”,原因是在當前的路徑中,找不到Python.exe可運行文件,解決方法是配置環境變量。在Windows10操作系統中配置環境變量,具體步驟如下:(1)在Windows的桌面上右鍵單擊【此電腦】圖標,在彈出的快捷菜單中選擇【屬性】命令,在彈出的【系統】對話框中單擊【高級系統設置】超鏈接,打開【系統屬性】對話框。(2)在【系統屬性】對話框中的【高級】選項卡中單擊【環境變量】按鈕。打開【環境變量】對話框,圖1-4【系統屬性】對話框在“Administrator的用戶變量”區域,單擊選擇變量“Path”,然后單擊【編輯】按鈕,打開【編輯環境變量】對話框。在該對話框中單擊【新建】按鈕,然后在編輯框中輸入變量值“D:\Python\Pyphon3.8.2\”,接著多次單擊【上移】按鈕,將該變量值移至第1行。再一次單擊【新建】按鈕,然后在編輯框中輸入變量值“D:\Python\Pyphon3.8.2\Scripts\”,接著多次單擊【上移】按鈕,將該變量值移至第2行。于是在【編輯環境變量】對話框新增兩個變量。圖1-5新增兩個變量后的【編輯環境變量】對話框在【編輯環境變量】對話框中,單擊【確定】按鈕返回【環境變量】對話框。圖1-6【環境變量】對話框然后在【環境變量】對話框【確定】按鈕,接著在【系統屬性】對話框單擊【確定】按鈕完成環境變量的設置。環境變量配置完成,在命令行窗口提示符后輸入“python”命令,如果Python解釋器可以成功運行,說明Python配置成功。4.創建所需文件夾在本地計算機D:盤創建文件夾“PycharmProject”。再在文件夾“PycharmProject”中創建存放單元1的Python程序文件的子文件夾“Unit01”。1.1.2使用IDLE編寫簡單的Python程序安裝Python后,會自動安裝一個IDLE,IDLE是一個Python自帶的簡潔的集成開發環境(IDE),也可以利用PythonShell編寫Python程序并與Python進行交互。在Windows10任務欄中右鍵單擊【開始】按鈕,在彈出的【開始】快捷菜單中選擇【搜索】命令,彈出“搜索”對話框,在輸入框中輸入“Python”,顯示相應最佳匹配列表項。然后在最佳匹配列表項中選擇“IDLE(Python3.864-bit)”選項即可打開IDLE窗口。圖1-7搜索“Python”圖1-8【Python3.8.2Shell】IDLE窗口在【Python3.8.2Shell】IDLE窗口出現Python提示符“>>>”,表示Python已經準備好了,等待用戶輸入Python程序代碼。在Python提示符“>>>”右側輸入程序代碼時,每輸入一條語句,并按【Enter】鍵,就會運行一條語句。這里輸入一條語句:print("HappytolearnPythonProgramming")然后按【Enter】鍵,運行該語句。圖1-9在IDLE窗口輸入并運行一條語句如果需要編寫多行代碼時,可以創建一個文件保存這些代碼,在全部編寫完畢后,一起運行。V2【任務1-1】輸出“HappytolearnPythonProgramming”的信息【任務描述】(1)在Python的IDLE編程環境中編寫Python程序1-1.py,使用print()函數輸出“HappytolearnPythonProgramming”的信息。(2)在Python的程序編輯窗口運行程序1-1.py,輸出信息。(3)在Windows的【命令】窗口運行程序1-1.py,輸出信息?!救蝿諏嵤浚?)打開IDLE窗口在Windows10任務欄中單擊【開始】按鈕,在彈出的【開始】菜單中選擇【Python3.8】文件夾中的【IDLE(Python3.864-bit)】命令,打開IDLE主窗口。(2)在Python的IDLE主窗口中,選擇【File】菜單,在彈出的下拉菜單中選擇【NewFile】命令,打開一個【untitled】新窗口。在該窗口中,可以直接編寫Python代碼,并且輸入一行代碼后按【Enter】鍵,將自動換到下一行,等待繼續輸入代碼。圖1-10新建的Python文件窗口(3)在代碼編輯區中,輸入以下代碼:print("HappytolearnPythonProgramming")(4)在Python的程序編輯窗口中,選擇【File】菜單,在彈出的下拉菜單中選擇【Save】命令,將該程序保存到“D:\PycharmProject\Unit01”文件夾中,命名為“1-1.py”,其中“py”為Python文件的擴展名。保存完成后程序文件“1-1.py”的代碼可以在程序編輯窗口中瀏覽。圖1-11程序文件“1-1.py”保存完成后的IDLE主窗口(5)運行Python程序。在Python的程序編輯窗口中,選擇【Run】菜單,在彈出的下拉菜單中選擇【RunModule】命令,然后可以看到程序“1-1.py”的運行結果。圖1-12程序文件“1-1.py”的運行結果(6)在Windows的命令提示符窗口運行程序文件“1-1.py”。打開Windows的命令提示符窗口,然后在提示符后面輸入以下命令:PythonD:\PycharmProject\Unit01\1-1.py按【Enter】鍵即可運行程序文件“1-1.py”,在命令提示符窗口可以看到程序“1-1.py”的運行結果。圖1-13Windows命令提示符窗口中程序文件“1-1.py”的運行結果V31.2測試PyCharm開發環境與編寫簡單的Python程序1.2.1測試PyCharm開發環境參考電子活頁1-4和電子活頁1-5的安裝方法,將Python和PyCharm成功安裝后,可以測試PyCharm開發環境。1.第1次運行PyCharm(1)單擊Windows桌面的PyCharm快捷方式圖標,啟動PyCharm編程軟件,彈出【ImportPyCharmSettingsFrom…】對話框。在【ImportPyCharmSettingsFrom…】對話框中選擇“Donotimportsettings”單選項,即選擇不導入開發環境配置文件。圖1-14【ImportPyCharmSettingsFrom】對話框(2)單擊【OK】按鈕,進入協議閱讀界面,拖曳協議文本框的滾動條到文本框最下面,表示已閱讀完協議內容,然后選擇“IconfirmthathavereadandacceptthetermsofthisUserAgreement”單選項,這時【Continue】按鈕變為可用狀態。圖1-15閱讀并同意協議界面(3)單擊【Continue】按鈕,進入“SetUItheme”界面,這里選擇右側的“Light”單選項。圖1-16“SetUItheme”界面(4)在“SetUItheme”界面左下角單擊【SkipRemainingandSetDefaults】按鈕,省略后面的各項設置,使用系統默認設計的開發環境進行配置,此時將進入PyCharm的歡迎界面。圖1-17PyCharm的歡迎界面2.創建第1個PyCharm項目Test在PyCharm歡迎界面,單擊【CreateNewProject】按鈕,創建一個新的PyCharm項目,PyCharm會自動為新項目文件設置一個存儲位置,為了更好地管理項目文件,在存儲路徑輸入框中輸入自行設置的存儲路徑“D:\PycharmProject\Test”。圖1-18設置PyCharm項目文件的存儲路徑也可以通過單擊輸入框右鍘的存儲路徑選擇按鈕,打開【SelectBaseDirectory】對話框,在該對話框選擇已有的文件夾或者新建文件夾。然后單擊【OK】按鈕,返回【NewProject】對話框即可。圖1-19【SelectBaseDirectory】對話框在【NewProject】對話框中單擊“ProjectInterpreter:NewVirtualenvenvironment”左側的【展開】按鈕,在其下方展開相關內容,將“Location”“Baseinterpreter”等相關設置都正確設置好。圖1-20“NewVirtualenvenvironment”相關設置項各項相關設置都完成后,單擊【Create】按鈕,完成PyCharm項目Test的創建,將進入如PyCharm主窗口。圖1-21PyCharm主窗口PyCharm啟動時顯示【TipoftheDay】對話框,該對話框中顯示相關功能提示或幫助信息。如果想關閉【TipoftheDay】功能,可以取消“Showtipsonstartup”復選框的選中狀態,然后單擊【Close】按鈕即可。圖1-22【TipoftheDay】對話框3.PyCharm的個性化設置在PyCharm主窗口單擊菜單【File】,在彈出的下拉菜單中單擊【Settings】命令,打開【Settings】對話框,在對話框左側選擇并展開“Editor”項。圖1-23展示【Settings】對話框的“Editor”項(1)設置使用“Ctrl+滾輪”能改變字體大小。在“Editor”項下單擊“General”項,在對話框右側“Mouse”區域選中復選框“Changefontsize(Zoom)withCtrl+MouseWheel”,即可實現使用“Ctrl+滾輪”改變字體大小。(2)設置Python能自動引入包。在【Settings】對話框左側依次展開“Editor”-“General”,然后選擇“AutoImport”項,在對話框右側的“Python”區域選中“showimportpopup”復選框,即可實現Python自動引入包的功能。(3)設置顯示“行號”與“空白字符”。在【Settings】對話框左側展開“General”,然后選擇“Appearance”項,在對話框右側依次選中“Showlinenumbers”“Showmethodseparators”“Showwhitespaces”復選框。圖1-24在【Settings】對話框設置顯示“行號”與“空白字符”所需的設置完成后,單擊【Apply】或【OK】按鈕即可。(3)設置程序代碼的字體與大小。在【Settings】對話框左側展開“Editor”項,然后選擇“Font”項,在對話框右側分別設置Font和Size即可。圖1-25在“Editor”-“Font”區域設置程序代碼的字體與大小(4)查看與設置Python解析器。在【Settings】對話框左側展開“Project:Test”選項,然后選擇“ProjectInterpreter”選項,在對話框右側可以看到當前的Python解析器為“Python3.8”。如果“ProjectInterpreter”列表中有多個版本的Python解析器,可以在該列表框選擇合適的版本。改變Python解析器的版本后,單擊【OK】按鈕即可。圖1-26查看與設置Python解析器(5)顯示【TipoftheDay】對話框。在PyCharm主窗口選擇【Help】菜單,在彈出的下拉菜單中選擇【Tipoftheday】菜單項,即可顯示【TipoftheDay】對話框。4.顯示工具欄按鈕在默認狀態下,工具欄按鈕“Toolbar”處于隱藏狀態,顯示工具欄按鈕的方法如下:在PyCharm主窗口選擇【View】菜單,在彈出的下拉菜單中指向【Appearance】,在其子菜單中選擇【Toolbar】菜單項即可。圖1-27在級聯菜單中選擇【Toolbar】菜單項5.認識工具欄按鈕PyCharm主窗口顯示的工具欄,從左至右各按鈕依次為【打開】、【保存】、【同步】、【后退】、【向前】、【當前文件名】、【運行】、【調試】、【覆蓋運行】、【停止】、【位置】、【查找】。圖1-28工具欄按鈕“Toolbar”6.設置模板內容在程序開發時,需要在代碼中添加一些項目開發信息,例如開發者、開發時間、項目或文件名稱、開發工具、中文編碼等。在【Settings】對話框左側展開“Editor”項,然后選擇“FileandCodeTemplates”選項,在對話框右側選擇“PythonScript”,然后對模板內容進行編輯。項目開發信息的通用編輯格式為:${<variable_name>}。參照編輯格式輸入以下代碼:#開發人員:${USER}#開發時間:${DATE}#文件名稱:${NAME}.py#開發工具:${PRODUCT_NAME}#coding:UTF-8選中代碼輸入框下面的“EnableLiveTemplates”復選框,激活模板,單擊【OK】按鈕確認應用模板。圖1-29在“FileandCodeTemplates”區域設置模板內容1.2.2編寫簡單的Python程序1.新建Python程序文件(1)在PyCharm主窗口右鍵單擊已建好的PyCharm項目“Test”,在彈出的快捷菜單中選擇【New】-【PythonFile】菜單項。圖1-30在PyCharm項目的快捷菜單中選擇【PythonFile】菜單項(2)在打開的【NewPythonfile】對話框中輸入Python文件名“test01”,然后雙擊“Pythonfile”選項,完成Python程序文件的新建任務。圖1-31【NewPythonfile】對話框剛才編寫的模板內容自動添加到代碼窗口。圖1-32新建的“test01.py”文件及自動添加的模板內容2.編寫Python程序代碼在新建文件“test01.py”的代碼編輯區域已有模板注釋內容下面輸入一行代碼:print("HappytolearnPythonProgramming")圖1-33創建的Python文件與輸入的代碼3.保存Python程序文件在PyCharm主窗口選擇【File】菜單,在彈出的下拉菜單中選擇【SaveAll】菜單項,保存新編寫程序或者對代碼的修改。也可以直接單擊工具欄【保存】按鈕,保存程序文件。4.運行Python程序在PyCharm主窗口選擇【Run】菜單,在彈出的下拉菜單中選擇【Run】菜單項。圖1-34在【Run】的下拉菜單選擇【Run】菜單項在彈出的【Run】對話框中選擇“test01”選項,如圖1-35所示,程序“test01.py”開始運行。圖1-35在【Run】對話框中選擇“test01”選項如果編寫的代碼沒有錯誤,將顯示程序“test01.py”正確的運行結果。圖1-36Python程序“test01.py”的運行結果5.關閉PyCharm項目在PyCharm主窗口選擇【File】菜單,在彈出的下拉菜單中選擇【CloseProject】菜單項,關閉當前PyCharm項目。此時PyCharm主窗口也被一同關閉,同時顯示【WelcometoPyCharm】對話框。圖1-37【WelcometoPyCharm】對話框6.打開PyCharm項目在【WelcometoPyCharm】對話框中單擊【Open】按鈕,打開【OpenFileorProject】對話框,在該對話框中選擇需要打開的PyCharm項目,這里選擇的PyCharm項目為“Test”。圖1-38在【OpenFileorProject】對話框選擇PyCharm項目或文件然后單擊【OK】按鈕即可打開所選項目,同時顯示PyCharm主窗口。7.打開編輯Python程序文件對于當前已打開的PyCharm項目中的Python程序文件,直接在PyCharm主窗口左側程序文件列表中雙擊對應的程序文件名稱,即可打開程序代碼進行編輯。對于當前處于關閉狀態的PyCharm項目,可以在【File】下拉菜單中選擇【Open】命令,在彈出的【OpenFileorProject】對話框先打開對應項目,然后再打開Python程序文件。V4【任務1-2】輸出“你好,請登錄”的提示信息【任務描述】(1)在PyCharm集成開發環境中創建項目Unit01。(2)在項目Unit01中創建Python程序文件1-2.py。(3)在Python程序文件1-2.py中輸入代碼:print("你好,請登錄")。(4)在PyCharm集成開發環境中運行程序文件1-2.py,輸出信息:你好,請登錄?!救蝿諏嵤?.創建PyCharm項目Unit01(1)成功啟動PyCharm后,在其主窗口選擇【File】菜單,在彈出的下拉菜單中選擇【NewProject】命令,打開【CreateProject】對話框,在該對話框的“Location”輸入框中輸入“D:\PycharmProject\Unit01”。圖1-39【CreateProject】對話框在【CreateProject】對話框中單擊【Create】按鈕,完成PyCharm項目的創建,然后進入PyCharm的主窗口,創建項目Unit01后的PyCharm主窗口。圖1-40創建項目Unit01后的PyCharm主窗口2.創建Python程序文件1-2.py在PyCharm主窗口右鍵單擊已建好的PyCharm項目“Unit01”,在彈出的快捷菜單中選擇【New】-【PythonFile】菜單項。在打開的【NewPythonfile】對話框中輸入Python文件名“1-2”,然后雙擊“Pythonfile”選項,完成Python程序文件的新建任務,同時PyCharm主窗口顯示程序文件“1-2.py”的代碼編輯窗口,在該程序文件的代碼編輯窗口自動添加了前面所編寫的模板內容。圖1-41在【NewPythonfile】對話框輸入文件名“1-2”3.編寫Python程序代碼在新建文件“1-2.py”的代碼編輯窗口已有模板注釋內容下面輸入一行代碼:print("你好,請登錄")圖1-42新建的“1-2.py”文件及自動添加的模板內容單擊工具欄中【保存】按鈕,保存程序文件“1-2.py”。4.運行Python程序在PyCharm主窗口選擇【Run】菜單,在彈出的下拉菜單中選擇【Run】菜單項。在彈出的【Run】對話框中選擇“1-2”選項,程序“1-2.py”開始運行。圖1-43在【Run】對話框中選擇“1-2”選項如果編寫的代碼沒有錯誤,可以看到程序“1-2.py”正確的運行結果:你好,請登錄圖1-44Python程序“1-2.py”的運行結果程序1-2.py的完整代碼如下所示。#開發人員:Administrator#開發時間:2020/2/18#文件名稱:1-2.py#開發工具:PyCharm#coding:urf-8print("你好,請登錄")單元2基本數據類型與運算符應用V2-1【任務2-1】計算并輸出購買商品的實付總額與平均價格【任務描述】(1)在PyCharm集成開發環境中創建項目Unit02。(2)在項目Unit02創建Python程序文件2-1.py。(3)在Python程序文件2-1.py中輸入代碼實現以下功能:計算購買商品總數量、購買商品應支付總金額、優惠金額、實際支付金額、商品平均購買價格。輸出商品總額、商品優惠、實付總額和平均價格。(4)在PyCharm集成開發環境中運行程序文件2-1.py,輸出商品總額、商品優惠、實付總額、平均價格等數據?!救蝿諏嵤?.創建PyCharm項目Unit02成功啟動PyCharm后,在其主窗口選擇【File】菜單,在彈出的下拉菜單中選擇【NewProject】命令,打開【CreateProject】對話框,在該對話框的“Location”輸入框中輸入“D:\PycharmProject\Unit02”,在【CreateProject】對話框中單擊【Create】按鈕,完成PyCharm項目Unit02的創建。2.創建Python程序文件2-1.py在PyCharm主窗口右鍵單擊已建好的PyCharm項目“Unit02”,在彈出的快捷菜單中選擇【New】-【PythonFile】菜單項。在打開的【NewPythonfile】對話框中輸入Python文件名“2-1”,然后雙擊“Pythonfile”選項,完成Python程序文件的新建任務。同時PyCharm主窗口顯示程序文件“2-1.py”的代碼編輯窗口,在該程序文件的代碼編輯窗口也自動添加了模板內容。3.編寫Python程序代碼在新建文件“2-1.py”的代碼編輯窗口已有模板注釋內容下面輸入程序代碼。number1=1price1=45.20amount=number1number2=1price2=59.30amount=amount+number2total=number1*price1+number2*price2discount=40.00payable=total-discountaveragePrice=total/amountprint("商品總額:¥",total)print("商品優惠:-¥",discount)print("實付總額:¥"+str(payable))print("平均價格:¥"+str(averagePrice))單擊工具欄中【保存】按鈕,保存程序文件“2-1.py”。4.運行Python程序在PyCharm主窗口選擇【Run】菜單,在彈出的下拉菜單中選擇【Run】菜單項。在彈出的【Run】對話框中選擇“2-1”選項,程序“2-1.py”開始運行。程序2-2.py的運行結果為:商品總額:¥104.5商品優惠:-¥40.0實付總額:¥64.5平均價格:¥52.25V2-2【任務2-2】輸出當前日期和時間【任務描述】(1)在項目Unit02創建Python程序文件2-2.py。(2)在Python程序文件2-2.py中輸入代碼實現以下功能:輸出當前日期,獲取當前時間的小時數、分鐘數、秒數,輸出當前時間。(3)在PyCharm集成開發環境中運行程序文件2-2.py,輸出當前日期、當前時間等數據?!救蝿諏嵤?.創建Python程序文件2-2.py在PyCharm主窗口右鍵單擊已建好的PyCharm項目“Unit02”,在彈出的快捷菜單中選擇【New】-【PythonFile】菜單項。在打開的【NewPythonfile】對話框中輸入Python文件名“2-2”,然后雙擊“Pythonfile”選項,完成Python程序文件的新建任務。同時PyCharm主窗口顯示程序文件“2-2.py”的代碼編輯窗口,在該程序文件的代碼編輯窗口也自動添加了模板內容。2.編寫Python程序代碼在新建文件“2-2.py”的代碼編輯窗口已有模板注釋內容下面輸入程序代碼。#引入time模塊importtime#輸出當前日期print("當前日期:",time.strftime("%Y年%m月%d日",time.localtime()))#獲取當前時間的小時數hour=time.localtime().tm_hour#獲取當前時間的分鐘數minute=time.localtime().tm_min#獲取當前時間的秒數second=time.localtime().tm_sec#輸出當前時間print("當前時間:{0}時{1}分{2}秒".format(hour,minute,second,end="\r"))3.運行Python程序在PyCharm主窗口選擇【Run】菜單,在彈出的下拉菜單中選擇【Run】菜單項。在彈出的【Run】對話框中選擇“2-2”選項,程序“2-2.py”開始運行。程序2-2.py的運行結果為:當前日期:2020年04月02日當前時間:17時23分1秒V2-3【任務2-3】計算與輸出購買商品的優惠金額與應付金額【任務描述】(1)在項目Unit02創建Python程序文件2-3.py。(2)在Python程序文件2-3.py中輸入代碼實現以下功能:計算且輸出購買商品的總金額、運費、返現金額、折扣率、商品優惠金額、實付總額。(3)在PyCharm集成開發環境中運行程序文件2-3.py,輸出總金額、運費、返現、折扣率、商品優惠、實付總額等數據。【任務實施】1.創建Python程序文件2-3.py在PyCharm主窗口右鍵單擊已建好的PyCharm項目“Unit02”,在彈出的快捷菜單中選擇【New】-【PythonFile】菜單項。在打開的【NewPythonfile】對話框中輸入Python文件名“2-3”,然后雙擊“Pythonfile”選項,完成Python程序文件的新建任務。同時PyCharm主窗口顯示程序文件“2-3.py”的代碼編輯窗口,在該程序文件的代碼編輯窗口也自動添加了模板內容。2.編寫Python程序代碼在新建文件“2-3.py”的代碼編輯窗口已有模板注釋內容下面輸入程序代碼。num=input("請輸入購買數量:")number=int(num)originalPrice=99.80discountPrice=91.80discountRate=discountPrice/originalPricetotal=number*discountPricecashback=150.00discount=15.00totalDiscount=cashback+discountcarriage=15.00payable=total-totalDiscount+carriageprint(str(number)+"件商品,總商品金額:¥"+"{:.2f}".format(total))print("運費:"+chr(9785)+"¥"+"{:.2f}".format(carriage))print("返現:-¥"+"{:.2f}".format(cashback))print("折扣率:-¥"+"{:.2f}%".format(discountRate*100))print("商品優惠:-¥"+"{:.2f}".format(discount))print("實付總額:¥"+"{:.2f}".format(payable))3.運行Python程序在PyCharm主窗口選擇【Run】菜單,在彈出的下拉菜單中選擇【Run】菜單項。在彈出的【Run】對話框中選擇“2-3”選項,程序“2-3.py”開始運行。程序2-3.py的運行結果為:請輸入購買數量:33件商品,總商品金額:¥275.40運費:?¥15.00返現:-¥150.00折扣率:-¥91.98%商品優惠:-¥15.00實付總額:¥125.40單元3邏輯運算與流程控制【任務3-5】應用if…elif…else語句計算分期付款的服務費【任務描述】(1)在項目Unit03創建Python程序文件3-5.py。(2)京東網上商城購置商品時可以選擇京東白條分期付款方式,分期的期數分別有1期、3期、6期、12期、24期,假設每期收取的服務費分別為0、11.53、5.87、3.03、1.61,京東網上商城的白條分期及服務費標準如圖3-4所示。應用if…elif…else語句計算白條分期的服務費,并輸出服務費,小數位保留2位有效位。圖3-4京東網上商城的白條分期及服務費標準【任務實施】1.創建Python程序文件3-5.py在PyCharm項目“Unit03”中,新建Python程序文件“3-5.py”,同時PyCharm主窗口顯示程序文件“3-5.py”的代碼編輯窗口,在該程序文件的代碼編輯窗口也自動添加了模板內容。2.編寫Python程序代碼在新建文件“3-5.py”的代碼編輯窗口已有模板注釋內容下面輸入程序代碼。term=int(input("請選擇分幾期付款(1、3、6、12、24):"))ifterm==1:serviceFee=0elifterm==3:serviceFee=term*11.53elifterm==6:serviceFee=term*5.87elifterm==12:serviceFee=term*3.03elifterm==24:serviceFee=term*1.61print("服務費為:{:.2f}元".format(serviceFee))單擊工具欄中【保存】按鈕,保存程序文件“3-5.py”。3.運行Python程序在PyCharm主窗口選擇【Run】菜單,在彈出的下拉菜單中選擇【Run】菜單項。在彈出的【Run】對話框中選擇“3-5”選項,程序“3-5.py”開始運行。程序3-5.py的運行結果如下所示。請選擇分幾期付款(1、3、6、12、24):6服務費為:35.22元【任務3-6】應用if選擇語句計算網上購物的運費與優惠【任務描述】從京東購物商城購買4本Python編程圖書《Python從入門到項目實踐(全彩版)》,該書原價為99.80元。由于京東商城針對不同等級的會員有不同的優惠價格,對于普通會員的優惠價格為77.80元,對于粉絲(FAN)會員的優惠價格為76.80元,對于PLUS會員的優惠價格為75.50元;如果購買圖書滿148元可以直減5元,滿299元可以直減15元;另外,購買圖書每滿100元,還可以直減50元現金,相關優惠信息如圖所示。圖3-5京東商城購買圖書《Python從入門到項目實踐(全彩版)》的優惠信息京東購物商城購買圖書的運費收取標準如下:如果訂單金額小于49元,收取基礎運費6元;如果訂單金額大于或等于49元,則免收基礎運費。(1)在項目Unit03創建Python程序文件3-6.py。(2)編寫程序,應用if選擇語句的多種形式,計算并且輸出購買4本Python編程圖書《Python從入門到項目實踐(全彩版)》的應付金額、運費、返現金額、優惠金額、優惠總金額、實付金額。【任務實施】1.創建Python程序文件3-6.py在PyCharm項目“Unit03”中,新建Python程序文件“3-6.py”,同時PyCharm主窗口顯示程序文件“3-6.py”的代碼編輯窗口,在該程序文件的代碼編輯窗口也自動添加了模板內容。2.編寫Python程序代碼在新建文件“3-6.py”的代碼編輯窗口已有模板注釋內容下面輸入程序代碼。originalPrice=99.80number=4originalTotal=number*originalPrice#rank="PLUS"#rank="Ordinaryusers"rank="FAN"i=0ifrank=="PLUS":discountPrice=75.50i+=1else:ifrank=="FAN":discountPrice=76.80else:discountPrice=77.80i+=1discountAmount=number*discountPriceiforiginalTotal>=299:discount=15.00i+=1eliforiginalTotal>=148:discount=5.00i+=1reduction=int(originalTotal/100)ifreduction>0:cashback=reduction*50i+=1discountTotal=discount+cashbackpayable=discountAmount-discountTotal#訂單金額<49,收取基礎運費6元;訂單金額≥49,收取基礎運費0元ifpayable<49:carriage=6.00else:carriage=0.00payable+=carriageprint(str(number)+"件商品,應付總商品金額:¥"+"{:.2f}".format(discountAmount))print("運費:"+chr(9785)+"¥"+"{:.2f}".format(carriage))print("返現金額:-¥"+"{:.2f}".format(cashback))print("優惠金額:-¥"+"{:.2f}".format(discount))print("商品已享用"+str(i)+"次優惠,優惠總額:-¥"+"{:.2f}".format(discountTotal))print("實付總額:¥"+"{:.2f}".format(payable),end="")print("")單擊工具欄中【保存】按鈕,保存程序文件“3-6.py”。3.運行Python程序在PyCharm主窗口選擇【Run】菜單,在彈出的下拉菜單中選擇【Run】菜單項。在彈出的【Run】對話框中選擇“3-6”選項,程序“3-6.py”開始運行。程序3-6.py的運行結果如下所示。4件商品,應付總商品金額:¥307.20運費:?¥0.00返現金額:-¥150.00優惠金額:-¥15.00商品已享用3次優惠,優惠總額:-¥165.00實付總額:¥142.20【任務3-7】應用if選擇語句驗證用戶名和密碼實現登錄【任務描述】(1)在項目Unit03創建Python程序文件3-7.py。(2)編寫程序,應用if選擇語句的多種形式,分別驗證是否輸入用戶名、是否輸入密碼、用戶名與密碼是否正確,并根據驗證情況分別輸入相應的提示信息?!救蝿諏嵤?.創建Python程序文件3-7.py在PyCharm項目“Unit03”中,新建Python程序文件“3-7.py”,同時PyCharm主窗口顯示程序文件“3-7.py”的代碼編輯窗口,在該程序文件的代碼編

溫馨提示

  • 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯系上傳者。文件的所有權益歸上傳用戶所有。
  • 3. 本站RAR壓縮包中若帶圖紙,網頁內容里面會有圖紙預覽,若沒有圖紙預覽就沒有圖紙。
  • 4. 未經權益所有人同意不得將文件中的內容挪作商業或盈利用途。
  • 5. 人人文庫網僅提供信息存儲空間,僅對用戶上傳內容的表現方式做保護處理,對用戶上傳分享的文檔內容本身不做任何修改或編輯,并不能對任何下載內容負責。
  • 6. 下載文件中如有侵權或不適當內容,請與我們聯系,我們立即糾正。
  • 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。

評論

0/150

提交評論