第2章 Python開發(fā)工具_(dá)第1頁(yè)
第2章 Python開發(fā)工具_(dá)第2頁(yè)
第2章 Python開發(fā)工具_(dá)第3頁(yè)
第2章 Python開發(fā)工具_(dá)第4頁(yè)
第2章 Python開發(fā)工具_(dá)第5頁(yè)
已閱讀5頁(yè),還剩25頁(yè)未讀, 繼續(xù)免費(fèi)閱讀

下載本文檔

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

文檔簡(jiǎn)介

第2章Python開發(fā)工具第2章Python開發(fā)工具安裝VSCode編輯器配置VSCode環(huán)境2.1安裝VSCode編輯器2.1.1什么是VSCodeVSCode(全稱為VisualStudioCode)是一款輕量級(jí)的源代碼編輯器,它具有許多強(qiáng)大的功能,可以幫助開發(fā)者更加高效地編寫和管理代碼。以下是VSCode的一些主要特點(diǎn):開源免費(fèi):VSCode是免費(fèi)的,并且是開源的,任何人都可以下載和使用它。多語(yǔ)言支持:VSCode支持多種編程語(yǔ)言,包括JavaScript、TypeScript、Python和C++等。強(qiáng)大的編輯功能:VSCode具有強(qiáng)大的編輯功能,包括自動(dòng)完成、代碼片段、語(yǔ)法高亮、代碼折疊和多光標(biāo)編輯等。2.1安裝VSCode編輯器2.1.1什么是VSCode內(nèi)置調(diào)試器:VSCode具有內(nèi)置的調(diào)試器,可以幫助開發(fā)者更加方便地調(diào)試代碼。Git集成:VSCode與Git集成,可以幫助開發(fā)者更加方便地管理代碼版本。插件擴(kuò)展:VSCode支持插件擴(kuò)展,開發(fā)者可以通過(guò)安裝插件來(lái)擴(kuò)展其功能,例如自動(dòng)格式化、代碼檢查等等??缙脚_(tái)支持:VSCode可以在Windows、MacOS和Linux等多個(gè)平臺(tái)上運(yùn)行,可以幫助開發(fā)者更加方便地在不同的操作系統(tǒng)上開發(fā)代碼??傊?,VSCode是一款功能強(qiáng)大、易于使用、免費(fèi)開源的源代碼編輯器,它可以幫助開發(fā)者更加高效地編寫和管理代碼。2.1安裝VSCode編輯器2.1.2下載VSCode(1)首先在官網(wǎng)下載VSCode軟件/download。(2)選擇VSCode版本(根據(jù)自己的操作系統(tǒng)選擇相應(yīng)的版本)。2.1安裝VSCode編輯器2.1.2下載VSCode(3)當(dāng)出現(xiàn)如下界面表示安裝包正在下載。2.1安裝VSCode編輯器2.1.3安裝VSCode(4)雙擊剛才下載的安裝包程序。(5)同意協(xié)議,點(diǎn)擊【下一步】。2.1安裝VSCode編輯器2.1.2下載VSCode(6)選擇安裝目錄,若無(wú)需修改,則默認(rèn)即可,點(diǎn)擊【下一步】。2.1安裝VSCode編輯器2.1.2下載VSCode(7)環(huán)境變量,建議全部勾選,點(diǎn)擊【下一步】。2.1安裝VSCode編輯器2.1.2下載VSCode(8)安裝成功(到此步驟已經(jīng)安裝成功了)。2.1安裝VSCode編輯器2.1.2下載VSCode安裝完成后打開界面如下:2.2配置VSCode環(huán)境2.2.1安裝Python插件為能在VSCode中開發(fā)Python程序,我們需要首先安裝Python插件,但在安裝Python插件時(shí)需要首先確保我們的機(jī)器上已經(jīng)安裝好Python環(huán)境(即Python解釋器)。我們按照以下三個(gè)步驟來(lái)安裝Python插件,如下圖所示:2.2配置VSCode環(huán)境2.2.1安裝Python插件等待安裝結(jié)束后,Python插件也就安裝好了,如下圖所示。2.2配置VSCode環(huán)境2.2.1安裝Python插件接下來(lái),我們新建一個(gè)名為hello.py的文件,寫入如下一行代碼print('helloVSCode!')。然后點(diǎn)擊右上角的三角按鈕運(yùn)行,看到控制臺(tái)顯示“helloVSCode!”,就表示Python插件安裝成功了!2.2配置VSCode環(huán)境2.2.2配置中文環(huán)境類似地,我們輸入“Chinese”來(lái)安裝中文插件,以讓VSCode支持中文顯示。安裝完成后重啟VSCode,VSCode中菜單就轉(zhuǎn)換為中文了。現(xiàn)在VSCode就設(shè)置好了,接下來(lái)我們就可以正式開發(fā)Python程序啦。2.2配置VSCode環(huán)境2.2.3利用VSCode開發(fā)Python在使用VSCode開發(fā)Python程序前,我們需要先搞清楚三個(gè)問(wèn)題:1)VSCode如何管理項(xiàng)目文件;2)VSCode如何切換使用Python解釋器;3)VSCode如何執(zhí)行Python文件。2.2配置VSCode環(huán)境2.2.3利用VSCode開發(fā)Python(1)VSCode如何管理項(xiàng)目文件VSCode通過(guò)文件夾來(lái)管理項(xiàng)目文件。我們首先在路徑“C:\Development”中新建一個(gè)名為“demo”的文件夾,然后通過(guò)VSCode菜單“打開文件夾(OpenFolder)”功能打開這個(gè)文件夾:2.2配置VSCode環(huán)境2.2.3利用VSCode開發(fā)Python在彈出的窗口中,找到“demo”文件夾,點(diǎn)擊【選擇文件夾】。2.2配置VSCode環(huán)境2.2.3利用VSCode開發(fā)Python打開后,我們就可以在VSCode的文件管理器中看到這個(gè)“DEMO”目錄,然后,我們通過(guò)資源管理器的“新建文件”按鈕來(lái)新建一個(gè)“hello.py”文件,操作步驟如下圖所示。當(dāng)然,我們還可以通過(guò)“新建文件夾”按鈕來(lái)為“DEMO”目錄新建一個(gè)目錄。2.2配置VSCode環(huán)境2.2.3利用VSCode開發(fā)Python單擊“hello.py”,其內(nèi)容就會(huì)自動(dòng)顯示在右側(cè)的編輯框中,此時(shí)我們可以在其中編輯代碼了,如下圖所示。2.2配置VSCode環(huán)境2.2.3利用VSCode開發(fā)Python(2)VSCode如何切換使用Python解釋器為在VSCode中切換Python解釋器,我們只需要按照下圖中的步驟進(jìn)行操作即可。2.2配置VSCode環(huán)境2.2.3利用VSCode開發(fā)Python(3)VSCode如何執(zhí)行Python文件之前介紹說(shuō)VSCode是編輯器,而不是Python集成開發(fā)環(huán)境,因此執(zhí)行Python文件時(shí)需要調(diào)用操作系統(tǒng)中已安裝的Python解釋器。而Python文件執(zhí)行的原理就是在命令行終端(cmd)中python某個(gè).py文件。首先我們?cè)赩SCode打開命令行終端,如下圖所示:2.2配置VSCode環(huán)境2.2.3利用VSCode開發(fā)Python(3)VSCode如何執(zhí)行Python文件2.2配置VSCode環(huán)境2.2.3利用VSCode開發(fā)Python(3)VSCode如何執(zhí)行Python文件在終端中輸入:pythonhello.py此時(shí)打印出“HelloPython”,表示程序運(yùn)行成功。2.2配置VSCode環(huán)境2.2.4使用JupyterNotebook(1)安裝JupyterNotebook在VSCode的擴(kuò)展商店(點(diǎn)擊側(cè)邊欄的圖標(biāo)或者Ctrl+Shirt+X)中搜索jupyter并下載Microsoft的Jupyter插件,如下圖所示。2.2配置VSCode環(huán)境2.2.4使用JupyterNotebook(1)安裝JupyterNotebook創(chuàng)建一個(gè)文件后綴為.ipynb的文件,并雙擊打開,顯示如下圖所示。其中下圖左上角的是運(yùn)行的python版本,點(diǎn)擊圖標(biāo)可以切換解釋器版本。第一次運(yùn)行可能會(huì)沒(méi)有顯示python解釋器,之后運(yùn)行代碼會(huì)彈出選擇解釋器的界面)。2.2配置VSCode環(huán)境2.2.4使用JupyterNotebook(1)安裝JupyterNotebook嘗試運(yùn)行python代碼,如果需要的python庫(kù)不完全,將會(huì)有安裝python庫(kù)的提示,點(diǎn)擊安裝即可。安裝完畢,成功運(yùn)行之后顯示如下圖所示。2.2配置VSCode環(huán)境2.2.4使用JupyterNotebook(2)打印多個(gè)變量結(jié)果為了能在.ipynb文件中打印多個(gè)變量結(jié)果,我們需要在.ipynb文件的開始處輸入以下代碼。#Jupyternotebook打印多個(gè)變量結(jié)果from

IPython.core.interactiveshell

import

InteractiveShellInteractiveShell.ast_node_interactivity='all'2.2配置VSCode環(huán)境2.2.4使用JupyterNotebook(2)打印多個(gè)變量結(jié)果在.ipynb文件中直接寫上a、b變量,不需要用print()函數(shù)就可以打印出多個(gè)變量結(jié)果,如下圖所示。為方便查看代碼并分析運(yùn)行結(jié)果,本文中的范例都寫在.ipynb文件中。2.2配置VSCode環(huán)境2.2.4使用JupyterNotebook(3)JupyterNotebook的好處在.py文件中可以進(jìn)行的操作在.ipynb的jupyter中基本都可以進(jìn)行。同時(shí)jupyter中可以在代碼之間穿插markdown內(nèi)容,我們編寫代碼的地方被稱為cell,將鼠標(biāo)移動(dòng)到cell下面,就會(huì)顯示添加cell的選項(xiàng)。我們可以選擇添加編寫代碼的cell或者是編寫markdown的cell,也

溫馨提示

  • 1. 本站所有資源如無(wú)特殊說(shuō)明,都需要本地電腦安裝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ù)覽,若沒(méi)有圖紙預(yù)覽就沒(méi)有圖紙。
  • 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)論