版權說明:本文檔由用戶提供并上傳,收益歸屬內容提供方,若內容存在侵權,請進行舉報或認領
文檔簡介
編寫第一個Python程序任務描述學習調試并運行Python程序的方法
使用Python自帶的開發(fā)工具運行程序,其運行方式有兩種,即交互式運行和腳本式運行。由于交互式運行主要用于簡單的Python程序的運行和命令的測試,因此,腳本式運行是編寫和運行Python程序的主要方法。01在IDLE中調試程序02在Pycharm中調試程序03編程風格在IDLE中調試程序01在IDLE中調試程序使用Python自帶的IDLE集成開發(fā)工具來創(chuàng)建Python源文件是最常見和最佳編輯方法,具體操作是打開Python自帶的IDLE集成開發(fā)工具,執(zhí)行File→NewFile命令創(chuàng)建Python源文件,在彈出的“未命名(untitled)”腳本窗口中輸入Python代碼,進行Python源文件的編輯。執(zhí)行File→Save命令或按Ctrl+S快捷鍵保存源文件,在彈出的“另存為”對話框中確定文件文件保存的位置及文件名,單擊“保存”按鈕,Python源文件創(chuàng)建完成。請根據(jù)上述過程調試下我們的第一個程序:print(“hello,world!”)在Pycharm中調試程序02在Pycharm中調試程序單擊“NextFeaturedplugins”按鈕,在彈出的窗口中單擊“CreateNewProject”選項創(chuàng)建一個Python項目chapter01,以便后續(xù)可以在項目中創(chuàng)建一個.py文件。選中項目名稱chapter01,右擊選擇“New”→“PythonFile”選項,在彈出的“NewPythonFile”窗口中,將剛剛新建的Python文件命名為hello_world,使用默認文件類型Pythonfile,在創(chuàng)建好的“hello_world.py”文件中編寫如下代碼:print("helloworld"),執(zhí)行File→Save命令或按Ctrl+S快捷鍵保存源文件,在彈出的“另存為”對話框中確定文件文件保存的位置及文件名,單擊“保存”按鈕,Python源文件創(chuàng)建完成。請根據(jù)上述過程調試下我們的第一個程序:print(“hello,world!”)編程風格03縮進PythonPEP8文檔規(guī)范中,建議使用4個空格作為懸掛式縮進。相同邏輯層代碼塊縮進的空格數(shù)必須一致,在PyCharm中,縮進是自動添加的。邏輯行的首行不要縮進,即頂格輸入,否則會導致運行錯誤。每行代碼的最大長度限定在79個字符之內。不能使用Tab按鍵進行縮進,Python3.x中也不允許使用Tab鍵和空格組合來設置縮進樣式。Python語言中嚴格的代碼縮進是語法的一大特色。換行正常情況下,一條Python語句占一行,但超過79個字符就需要換行,Python的續(xù)行符是反斜杠“\”字符。在行結尾添加續(xù)行符“\”,表示下一行與當前行是一條語句。針對字符串和二元運算符換行編寫,可以使用一對圓括號()實現(xiàn)。在方括號[]和花括號{}中的語句換行,不需要額外添加圓括號()。一般來說,代碼空一行是用于類成員函數(shù)之間或區(qū)別不同邏輯塊,代碼空兩行是類與類,類與函數(shù),函數(shù)與函數(shù)之間。代碼注釋塊注釋塊注釋的每行開頭使用一個#和一個空格,縮進至與代碼相同的級別。行內注釋行內注釋與代碼至少由兩個空格分隔,注釋以一個#和一個空格開頭。文檔字符串文檔字符串是為所有公共模塊、函數(shù)、類以及方法編寫的文檔說明。任務總結
本任務介紹
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網頁內容里面會有圖紙預覽,若沒有圖紙預覽就沒有圖紙。
- 4. 未經權益所有人同意不得將文件中的內容挪作商業(yè)或盈利用途。
- 5. 人人文庫網僅提供信息存儲空間,僅對用戶上傳內容的表現(xiàn)方式做保護處理,對用戶上傳分享的文檔內容本身不做任何修改或編輯,并不能對任何下載內容負責。
- 6. 下載文件中如有侵權或不適當內容,請與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 2024年美發(fā)店承包合同
- 山林轉包合同范本
- 2024年醫(yī)療器械代理銷售協(xié)議書
- 房產項目招商代理協(xié)議
- 消防設施維保合同
- 個人二手車轉讓協(xié)議書2024年
- 大連市貨運代理合同
- 2024年標準版離婚協(xié)議書格式
- 校園綠化合同:校園綠化養(yǎng)護承包協(xié)議
- 典型空調租賃合同
- 工廠倉庫管理方法范本
- GB/T 43005-2023給水用連續(xù)玻纖帶纏繞增強聚乙烯復合管
- 醫(yī)院公共衛(wèi)生科制度職責
- 2023學年完整公開課版盤古開天地
- 2023年福建省三明市七年級上學期數(shù)學期中試卷附答案
- 小學道德與法治三年級上冊第三單元《安全護我成長》第8課《安全記心上》說課稿
- 300MW鍋爐專業(yè)檢修規(guī)程
- 探索跨學科背景下的科技教育創(chuàng)新與探索
- 活性炭材料在電池中的應用研究報告
- 餐飲服務員等級劃分標準
- 商貿企業(yè)安全系統(tǒng)生產實用標準化管理系統(tǒng)-安全系統(tǒng)生產責任制
評論
0/150
提交評論