Python程序設(shè)計(jì)任務(wù)驅(qū)動(dòng)式教程(微課版)教案 單元1-3 程序開發(fā)環(huán)境構(gòu)建與數(shù)據(jù)輸入輸出;基本數(shù)據(jù)類型與運(yùn)算符應(yīng)用;邏輯運(yùn)算與流程控制_第1頁(yè)
Python程序設(shè)計(jì)任務(wù)驅(qū)動(dòng)式教程(微課版)教案 單元1-3 程序開發(fā)環(huán)境構(gòu)建與數(shù)據(jù)輸入輸出;基本數(shù)據(jù)類型與運(yùn)算符應(yīng)用;邏輯運(yùn)算與流程控制_第2頁(yè)
Python程序設(shè)計(jì)任務(wù)驅(qū)動(dòng)式教程(微課版)教案 單元1-3 程序開發(fā)環(huán)境構(gòu)建與數(shù)據(jù)輸入輸出;基本數(shù)據(jù)類型與運(yùn)算符應(yīng)用;邏輯運(yùn)算與流程控制_第3頁(yè)
Python程序設(shè)計(jì)任務(wù)驅(qū)動(dòng)式教程(微課版)教案 單元1-3 程序開發(fā)環(huán)境構(gòu)建與數(shù)據(jù)輸入輸出;基本數(shù)據(jù)類型與運(yùn)算符應(yīng)用;邏輯運(yùn)算與流程控制_第4頁(yè)
Python程序設(shè)計(jì)任務(wù)驅(qū)動(dòng)式教程(微課版)教案 單元1-3 程序開發(fā)環(huán)境構(gòu)建與數(shù)據(jù)輸入輸出;基本數(shù)據(jù)類型與運(yùn)算符應(yīng)用;邏輯運(yùn)算與流程控制_第5頁(yè)
已閱讀5頁(yè),還剩34頁(yè)未讀, 繼續(xù)免費(fèi)閱讀

下載本文檔

版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)

文檔簡(jiǎn)介

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

溫馨提示

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

最新文檔

評(píng)論

0/150

提交評(píng)論