Python程序設計基礎教程(微課版) 課件第1章 - Python概述與環境配置_第1頁
Python程序設計基礎教程(微課版) 課件第1章 - Python概述與環境配置_第2頁
Python程序設計基礎教程(微課版) 課件第1章 - Python概述與環境配置_第3頁
Python程序設計基礎教程(微課版) 課件第1章 - Python概述與環境配置_第4頁
Python程序設計基礎教程(微課版) 課件第1章 - Python概述與環境配置_第5頁
已閱讀5頁,還剩54頁未讀 繼續免費閱讀

下載本文檔

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

文檔簡介

Python程序設計第1章Python概述與環境配置學習目標了解Python特點與應用理解Python交互式編程和腳本編程知識目標能夠安裝Python開發環境能夠使用pip管理第三方庫能夠選擇合適的IDE進行后續課程學習能力目標認真治學的態度當代大學生的社會責任和擔當精神程序員職業觀情感態度與價值觀Python概述01020403Python開發環境Python編程方式PythonIDE目

錄Python概述01020403Python開發環境Python編程方式PythonIDE目

錄Python歷史和現狀Python語言特點Python應用領域Python起源作者:荷蘭程序員GuidovanRossum時間:1991年發展條件硬件技術的突破->關注語言易用性互聯網的普及->開源軟件、Python社區形成版本Python2.x:歷史版本Python3.x:當前主流版本,不兼容2.x1.1.1Python歷史和現狀2開源、跨平臺、解釋型的高級編程語言簡單易學面向對象可移植性豐富的庫可擴展性可嵌入性1.1.2Python特點3Web開發:Django、Flask、Tornado游戲開發:PySoy、pygame桌面應用程序:tkinter、wxPython、PyQt網絡爬蟲:requests、scrapy、pyspider數據庫:sqlite3、pyodbc云計算:OpenStack自動化:Ansible、SaltStack、Selenium科學計算與數據分析:NumPy、Matplotlib機器學習與人工智能:TensorFlow、PyTorch1.1.3Python應用領域4Python概述01020403Python開發環境Python編程方式PythonIDE目

錄Python開發環境020403Python編程方式PythonIDE目

錄Python概述01Python下載與安裝Python擴展包管理Step1:進入官網()對應操作系統的下載頁面1.2.1下載Python安裝包5Step2:選擇合適的版本1.2.1下載Python安裝包5雙擊python-3.12.0-amd64.exe啟動安裝1.2.2安裝Python5管理員權限加入Path環境變量默認安裝自定義安裝選擇“InstallNow”開始默認安裝1.2.2安裝Python6選擇“CustomizeInstallation”進入配置界面1.2.2安裝Python6離線開發文檔包管理工具tck/tk:GUI庫IDLE:開發工具測試套件Python啟動器為所有用戶安裝點擊“Next”進入高級配置1.2.2安裝Python6為所有用戶安裝關聯Python源文件,需要安裝Py啟動器創建快捷方式第二次修改Path預編譯標準庫下載調試符號下載調試二進制文件修改安裝路徑安裝成功1.2.2安裝Python6安裝后的目錄文件1.2.2安裝Python7Python解釋器pip工具:Python擴展包管理工具從社區下載并安裝包至本地更新本地擴展包卸載本地擴展包1.3擴展包管理7pip要在命令行窗口中運行“Win+R”組合鍵調出“運行”窗口,輸入“cmd”后回車,打開命令行窗口【開始】菜單-【Windows系統】-【命令提示符】打開命令行窗口1.3.1安裝擴展包7pip安裝指令格式1.3.1安裝擴展包7pipinstall包名指定鏡像網站下載1.3.1安裝擴展包7pipinstall包名-i鏡像網站url--trusted-host域名pip

install

numpy

-i

/pypi/simple

--trusted-host

指定版本號下載1.3.1安裝擴展包8pipinstall包名==版本號pip

install

numpy==1.13.0使用離線安裝包1.3.1安裝擴展包8pipinstall已下載至本地的離線安裝文件pip

installnumpy-1.23.2-pp38-pypy38_pp73-win_amd64.whlpip卸載指令格式1.3.2卸載擴展包8pipuninstall包名pipuninstallnumpypip更新指令格式1.3.3更新擴展包8pipinstall--upgrade包名pip

install

--upgradenumpyPython概述01020403Python開發環境Python編程方式PythonIDE目

錄Python編程方式0304PythonIDE目

錄Python概述0102Python開發環境交互式編程腳本式編程Python是解釋型語言腳本式編程交互式編程1.4Python編程方式8Step1:在文本編輯軟件中編寫代碼1.4.1腳本式編程8任何文本編輯軟件都可以完成這項工作,上圖為Windows系統自帶的記事本工具Step2:將代碼保存為“*.py”的腳本文件1.4.1腳本式編程9Step3:在命令行中,啟動Python解釋器執行腳本文件1.4.1腳本式編程9python腳本文件完整路徑文件路徑可用英文雙引號括起來,避免因空格等符號導致的路徑解析錯誤如何進入交互式編程環境命令行窗口中輸入“python”然后回車1.4.2交互式編程9交互式環境下的命令提示符,等待輸入用戶在其后輸入Python語句,回車執行交互式編程適合調試和測試1.4.2交互式編程10輸入的Python語句執行后的結果Python概述01020403Python開發環境Python編程方式PythonIDE目

錄PythonIDE04目

錄Python概述0102Python開發環境03Python編程方式IDLE基本使用PyCharm基本使用集成開發環境(IDE,IntegratedDevelopmentEnvironment)代碼編輯器編譯器調試器……PythonIDEIDLE:Python開發環境自帶的IDEPyCharm:廣泛用于Python項目開發的IDE1.5Python集成開發環境10IDLE:Python自帶的IDE簡潔易用支持交互式編程和腳本式編程基本功能:代碼編輯、語法高亮、調試等1.5.1IDLE10IDLE默認進入交互編程模式1.5.1IDLE10IDLE的腳本編輯窗口【File】-【NewFile】打開“untitled”窗口開始編輯保存為“*.py”文件后,從【Run】-【RunModule】或按F5執行1.5.1IDLE11IDLE腳本執行結果顯示在主窗口中1.5.1IDLE11腳本執行結果PyCharm:JetBrains公司開發的專業IDE,提供社區版和專業版1.5.2PyCharm11安裝PyCharm:雙擊安裝程序進入向導窗口1.5.2PyCharm12安裝PyCharm:配置安裝路徑1.5.2PyCharm12安裝PyCharm:設置安裝選項1.5.2PyCharm13創建桌面圖標添加右鍵菜單添加文件關聯將bin/目錄添加到Path環境變量安裝PyCharm:設置開始菜單1.5.2PyCharm13安裝PyCharm:安裝結束,重啟完成1.5.2PyCharm13啟動PyCharm1.5.2PyCharm13項目入口基礎樣式設置插件管理學習資料修改基礎樣式1.5.2PyCharm14窗口主題窗口字體大小創建項目項目=文件夾,項目的腳本文件和子目錄都放在文件夾中每個項目都要指定一個Python解釋器,在PyCharm中運行項目時,自動調用該解釋器執行腳本1.5.2PyCharm14創建項目PyCharm啟動界面【Project】-【NewProject】,進入創建項目的向導窗口1.5.2PyCharm14項目存放位置使用已有的解釋器第一次使用需要配置1.5.2PyCharm15配置解釋器【AddInterpreter】-【AddLocalInterpreter】-【SystemInterpreter】如果沒有自動發現,點擊右側的“...”按鈕手動添加1.5.2PyCharm16配置好項目后,點擊“Create”創建新項目1.5.2

溫馨提示

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

評論

0/150

提交評論