真实的国产乱ⅩXXX66竹夫人,五月香六月婷婷激情综合,亚洲日本VA一区二区三区,亚洲精品一区二区三区麻豆

成都創(chuàng)新互聯(lián)網(wǎng)站制作重慶分公司

python開發(fā)工具pycharm快速入門

本教程是關(guān)于 什么的

創(chuàng)新互聯(lián)網(wǎng)站設(shè)計(jì),為客戶量身定制各類網(wǎng)站建設(shè)業(yè)務(wù),包括企業(yè)型、電子商務(wù)型、成都響應(yīng)式網(wǎng)站建設(shè)公司、行業(yè)門戶型等各類網(wǎng)站,實(shí)戰(zhàn)經(jīng)驗(yàn)豐富,成功案例眾多。以客戶利益為出發(fā)點(diǎn),創(chuàng)新互聯(lián)網(wǎng)站制作為客戶規(guī)劃、定制網(wǎng)站制作符合企業(yè)需求、帶有營銷價(jià)值的網(wǎng)絡(luò)建站方案認(rèn)真對(duì)待每一個(gè)客戶,我們不用口頭的語言來吹擂我們的優(yōu)秀,上千多家的成功案例見證著我們的成長。

本教程旨在引導(dǎo)您完成創(chuàng)建,運(yùn)行和調(diào)試一個(gè)簡單的Python項(xiàng)目,使用PyCharm一步一步 - Python的IDE有一整套完整的生產(chǎn)性的開發(fā)工具。

本教程不是關(guān)于 哪些的

Python編程超出了本教程的范圍。要了解更多關(guān)于Python語言,請(qǐng)參考官方網(wǎng)站。

在開始之前

請(qǐng)確保:

§ 您正在使用PyCharm 2.7版或更高版本

§ 至少有一個(gè)Python解釋器,版本從2.4到3.3是正確安裝在您的計(jì)算機(jī)上。

下載和安裝PyCharm

如果您還沒有PyCharm,從這里下載這個(gè)頁面。要安裝PyCharm,按照說明,根據(jù)您的平臺(tái)。

啟動(dòng)PyCharm

有很多方法來啟動(dòng)IDE,根據(jù)您的操作系統(tǒng)。

§ 如果你有一個(gè)桌面快捷方式圖標(biāo) ,只需雙擊它。

§ 根據(jù)您的PyCharm安裝的bin目錄下,雙擊pycharm.exe或pycharm.bat(Windows)中,或pycharm.sh(MacOS和Linux)的。

PyCharm啟動(dòng)并顯示歡迎屏幕:

python開發(fā)工具pycharm快速入門

創(chuàng)建于PyCharm一個(gè)簡單的Python項(xiàng)目

要?jiǎng)?chuàng)建一個(gè)新的項(xiàng)目,單擊該鏈接Create New Project。你看,Create New Project對(duì)話框中,在那里你必須定義所有新項(xiàng)目進(jìn)行必要的設(shè)置。

需要注意的是,你可以創(chuàng)建一個(gè)新的項(xiàng)目隨時(shí)...為了做到這一點(diǎn),使用File → New Project的主菜單上。

python開發(fā)工具pycharm快速入門

首先,指定項(xiàng)目名稱 - 讓它成為MySimplePythonApplication。需要注意的是PyCharm默認(rèn)情況下顯示的項(xiàng)目位置。您可以接受默認(rèn)位置,或單擊瀏覽按鈕,找到一些合適的地方你選。

接下來,選擇項(xiàng)目類型。PyCharm提出了不同類型的應(yīng)用程序(Django的,谷歌的AppEngine等)的發(fā)展的幾個(gè)項(xiàng)目模板。當(dāng)PyCharm建立從項(xiàng)目模板創(chuàng)建一個(gè)新的項(xiàng)目,它產(chǎn)生相應(yīng)的目錄結(jié)構(gòu)和具體的文件。

不過,在這里我們的任務(wù)是創(chuàng)造Python的一個(gè)項(xiàng)目。在這種情況下,我們選擇的類型的空項(xiàng)目-它是純Python編程最合適的。在這種情況下PyCharm不會(huì)產(chǎn)生任何特殊的文件或目錄。

最后,讓我們選擇一個(gè)Python解釋器。正如你看到的,PyCharm通知您的Python解釋器尚未選定。因?yàn)槟阒辽儆幸粋€(gè)Python解釋器在您的處置,讓我們把它定義為項(xiàng)目的解釋。

要做到這一點(diǎn),點(diǎn)擊旁邊的瀏覽按鈕。在Python Interpreters對(duì)話框中,單擊,選擇本地...,然后選擇從文件系統(tǒng)中所需的解釋:

python開發(fā)工具pycharm快速入門

當(dāng)所有必要的設(shè)置完成后,OK按鈕變?yōu)榭捎?所以點(diǎn)擊它,并讓你的項(xiàng)目做好準(zhǔn)備。

探索和配置項(xiàng)目結(jié)構(gòu)

您可以查看在最初的項(xiàng)目結(jié)構(gòu)Project工具窗口:

python開發(fā)工具pycharm快速入門

如你所見,該項(xiàng)目只包含項(xiàng)目的根,和Python解釋器,你在所指定的External Libraries節(jié)點(diǎn)。

接下來,讓我們來探討和詳細(xì)配置項(xiàng)目結(jié)構(gòu):單擊主工具欄上,然后選擇Project Structure頁面:

python開發(fā)工具pycharm快速入門

根據(jù)該項(xiàng)目的根目錄,你看.idea目錄-它包含MySimplePythonApplication.iml文件,反映了項(xiàng)目結(jié)構(gòu),和幾個(gè)XML文件,每一個(gè)負(fù)責(zé)其自己的一套設(shè)置,可以通過它們的名字被識(shí)別:encodings.xml,VCS的.xml 等。需要注意的是.idea目錄是不是在Project工具窗口可見。

接下來,讓我們添加源根,所有的工作將被實(shí)際執(zhí)行。在同一個(gè)Project Structure頁面,用鼠標(biāo)右鍵單擊項(xiàng)目根目錄,然后選擇New Folder的右鍵菜單上:

python開發(fā)工具pycharm快速入門

接下來,輸入目錄名:

python開發(fā)工具pycharm快速入門

最后,讓我們來慶祝這個(gè)目錄為源根:選擇的src目錄下,點(diǎn)擊你看到的src目錄,現(xiàn)在標(biāo)有

圖標(biāo)。單擊確定應(yīng)用更改并關(guān)閉Settings/Preferences項(xiàng)對(duì)話框。

請(qǐng)注意,其實(shí)這一步是可選的。你可以創(chuàng)建在項(xiàng)目根目錄的文件,它會(huì)被視為源,因?yàn)槟J(rèn)情況下,該項(xiàng)目的根目錄是源根。

創(chuàng)建Python類

選擇SRC在項(xiàng)目工具窗口的目錄,然后按ALT + INSERT:

python開發(fā)工具pycharm快速入門

選擇該選項(xiàng)的Python file,從彈出的窗口,然后鍵入新的文件名 (求解):

python開發(fā)工具pycharm快速入門

PyCharm創(chuàng)建一個(gè)新的Python文件并打開它進(jìn)行編輯:

python開發(fā)工具pycharm快速入門

編輯源代碼

讓我們先來看看我們剛剛生成的Python的文件。存根只包含兩行:

_author_ = 'wombat'

_project_ = 'MySimplePythonApplication'

因?yàn)橐粋€(gè)Python文件被生成文件模板,PyCharm已被取代的實(shí)際值,而不是預(yù)定義的變量$ PROJECT_NAME和$ USER。

現(xiàn)在讓我們繼續(xù)制作一些有意義的內(nèi)容 - 一個(gè)簡單的應(yīng)用,解決了二次方程。

馬上為您開始輸入,你明白PyCharm,對(duì)于程序員,這事個(gè)漂亮的選擇。例如,你想創(chuàng)建一個(gè)Python類。當(dāng)你剛開始鍵入關(guān)鍵字,一個(gè)建議清單顯示:

python開發(fā)工具pycharm快速入門

選擇關(guān)鍵字的類,然后鍵入類名(Solver)。PyCharm立即通知您缺少冒號(hào),然后預(yù)計(jì)縮進(jìn):

python開發(fā)工具pycharm快速入門

注意在右邊的排水溝錯(cuò)誤條紋。將鼠標(biāo)指針放在一個(gè)錯(cuò)誤的條紋,和PyCharm顯示了詳細(xì)的解釋,一個(gè)氣球。由于PyCharm分析您的的即時(shí)碼,結(jié)果立即在右側(cè)排水溝上方的檢查指標(biāo)顯示。本次檢查的指示就像一個(gè)交通燈:當(dāng)它是綠色的,一切都OK了,你可以繼續(xù)你的代碼;黃燈意味著但是不會(huì)影響編譯一些小問題;但是,當(dāng)指示燈為紅色,這意味著你有一些嚴(yán)重的錯(cuò)誤。

讓我們繼續(xù)創(chuàng)建函數(shù)“演示”:當(dāng)你只需要輸入左括號(hào),PyCharm創(chuàng)建整個(gè)代碼構(gòu)造(必選參數(shù)“自我”,右括號(hào)和冒號(hào)),并提供適當(dāng)?shù)目s進(jìn):

python開發(fā)工具pycharm快速入門

注意:當(dāng)您鍵入時(shí),未使用的符號(hào)都以灰色顯示:

python開發(fā)工具pycharm快速入門

一旦你計(jì)算出判別,他們呈現(xiàn)如常。其次,要注意的未解決的引用“數(shù)學(xué)”。PyCharm強(qiáng)調(diào)它與紅色彎曲的線,并且表示紅色燈泡。

讓我們做一個(gè)簡短的附記入PyCharm意圖的行動(dòng)和快速修復(fù)的概念。當(dāng)你寫你的代碼,它有時(shí)應(yīng)該修改代碼結(jié)構(gòu)-在這種情況下PyCharm顯示一個(gè)黃色的燈泡。但是,如果PyCharm遇到錯(cuò)誤,則顯示紅色的燈泡。

在這兩種情況下,看什么呢PyCharm建議你這樣做,按Alt + Enter鍵 -這將顯示建議列表,這在我們的例子中包含了幾個(gè)可能的解決方案:

python開發(fā)工具pycharm快速入門

讓我們選擇進(jìn)口的math庫。導(dǎo)入語句被添加到Solver.py文件。接下來,計(jì)算二次方程的根,并打印出來,最后,讓我們來調(diào)用該函數(shù)演示之類的求解:

import math

_author_ = ‘Mads Spiral’

_project_ = 'MySimplePythonApplication'

class Solver:

def demo(self):

a = int(input("a "))

b = int(input("b "))

c = int(input("c "))

d = b ** 2 - 4 * a * c

disc = math.sqrt(d)

root1 = (-b + disc) / (2 * a)

root2 = (-b - disc) / (2 * a)

print(root1, root2)

Solver().demo()

然后按Ctrl + Shift + F10來運(yùn)行該腳本??刂婆_(tái)會(huì)顯示在運(yùn)行工具窗口。在這個(gè)控制臺(tái),您必須輸入A,B和C值,并期望看到的結(jié)果。

python開發(fā)工具pycharm快速入門

哎呀... PyCharm報(bào)告一個(gè)運(yùn)行時(shí)錯(cuò)誤:

似乎有些分析是可取的,所以讓我們確保在開方'D'非負(fù),并報(bào)告錯(cuò)誤,當(dāng)它是消極的。要做到這一點(diǎn),選擇判別計(jì)算語句,然后按按Ctrl + Alt + T鍵(Code→Surround with):

python開發(fā)工具pycharm快速入門

PyCharm創(chuàng)建一個(gè)存根'if'結(jié)構(gòu),讓你用正確的內(nèi)容填充它的任務(wù)。最后,它會(huì)是不錯(cuò)的整個(gè)計(jì)算重復(fù)次數(shù)超過一次,讓我們?cè)僖淮斡谩癝urround with”的動(dòng)作:選擇該功能的整個(gè)身體的demo,并與圍繞它而。你會(huì)落得像下面的代碼:

import math

_author_ = ' Mads Spiral'

_project_ = 'MySimplePythonApplication'

class Solver:

def demo(self):

a = int(input("a "))

b = int(input("b "))

c = int(input("c "))

d = b ** 2 - 4 * a * c

if d>=0:

disc = math.sqrt(d)

root1 = (-b + disc) / (2 * a)

root2 = (-b - disc) / (2 * a)

print(root1, root2)

else:

print("error")

Solver().demo()

接下來,讓我們運(yùn)行和調(diào)試該腳本。

運(yùn)行的應(yīng)用程序

你已經(jīng)啟動(dòng)了Solverscript的腳本,所以我們只提醒它是如何做。PyCharm推薦了幾種方法來運(yùn)行,在編輯器中打開的腳本。

§ 首先,你可以使用鍵盤快捷鍵Ctrl + Shift + F10

§ 其次,您可以使用上下文菜單命令,通過在編輯器背景上右擊調(diào)用:

python開發(fā)工具pycharm快速入門

§ 最后,也可以從主工具欄運(yùn)行腳本,使用臨時(shí)運(yùn)行/調(diào)試配置“Solve”(運(yùn)行/調(diào)試配置的概念將被更詳細(xì)地考慮在下一節(jié)):

python開發(fā)工具pycharm快速入門

在任一情況下,PyCharm打開運(yùn)行工具窗口,并顯示了應(yīng)用程序的輸入和輸出:

python開發(fā)工具pycharm快速入門

運(yùn)行/調(diào)試配置

每個(gè)腳本使用的是特殊的配置文件,或者執(zhí)行運(yùn)行/調(diào)試配置。這樣的一個(gè)配置文件同時(shí)用于運(yùn)行和調(diào)試應(yīng)用程序,并指定腳本的名稱,工作目錄,行動(dòng)啟動(dòng)等之前執(zhí)行

PyCharm提出了一些默認(rèn)的運(yùn)行/調(diào)試配置,為不同類型的應(yīng)用程序(Python腳本,Django的應(yīng)用程序,測試等),您可以查看可用默認(rèn)的運(yùn)行/調(diào)試配置對(duì)話框,它被調(diào)用或者通過運(yùn)行→編輯配置...命令,在主菜單中,或通過單擊主工具欄的運(yùn)行區(qū)域的下拉列表:

python開發(fā)工具pycharm快速入門

讓我們來看看Edit Configurations。其左手部分包含一個(gè)樹狀視圖有兩個(gè)頂級(jí)節(jié)點(diǎn):Python的和默認(rèn)值:

python開發(fā)工具pycharm快速入門

較低的節(jié)點(diǎn)包含的默認(rèn)運(yùn)行/調(diào)試配置列表中。這些默認(rèn)運(yùn)行/調(diào)試配置是無名的,但每一個(gè)新的運(yùn)行/調(diào)試配置在默認(rèn)的理由創(chuàng)建的,并得到您所選擇的名稱。

上級(jí)節(jié)點(diǎn)被稱為的Python和只包含一個(gè)運(yùn)行/調(diào)試配置求解器,其以灰色顯示。這是什么意思?

運(yùn)行/調(diào)試配置Solver是一個(gè)臨時(shí)配置文件,其中PyCharm產(chǎn)生了,當(dāng)你剛剛運(yùn)行求解器腳本。它所駐留的節(jié)點(diǎn)下的Python,由于該運(yùn)行/調(diào)試配置在底座上創(chuàng)建Python類型的默認(rèn)配置。

您可以保存本次運(yùn)行/調(diào)試配置,從而使其永久化。永久運(yùn)行/調(diào)試配置呈現(xiàn)在一個(gè)正常的字體。與臨時(shí)配置,永久那些數(shù)量是無限的。

讓我們使用相同的臨時(shí)運(yùn)行/調(diào)試配置求解器進(jìn)行調(diào)試的求解器腳本。

調(diào)試應(yīng)用程序

你會(huì)做什么來執(zhí)行一步你的應(yīng)用程序的步驟,檢查相關(guān)的變量,手表,或線程程序的信息,找出異常的起源?這是在調(diào)試過程來幫助。

要開始調(diào)試,你必須設(shè)置斷點(diǎn)第一。要?jiǎng)?chuàng)建一個(gè)斷點(diǎn),只需點(diǎn)擊左側(cè)裝訂線:

python開發(fā)工具pycharm快速入門

接下來,用鼠標(biāo)右鍵單擊編輯器的背景,并選擇調(diào)試“Solver”上下文菜單:

python開發(fā)工具pycharm快速入門

PyCharm啟動(dòng)調(diào)試會(huì)話,并給出了調(diào)試工具窗口。下圖對(duì)應(yīng)窗格和選項(xiàng)卡的默認(rèn)布局:

python開發(fā)工具pycharm快速入門

在調(diào)試工具窗口顯示了框架,變量和手表,以及控制臺(tái),其中顯示所有輸入和輸出信息的專用窗格。如果你想在控制臺(tái)總是可見的,只需拖動(dòng)到所需的地方:

python開發(fā)工具pycharm快速入門

使用步進(jìn)工具欄按鈕來逐步執(zhí)行應(yīng)用程序:

python開發(fā)工具pycharm快速入門

當(dāng)你通過申請(qǐng)步驟,每一個(gè)到達(dá)斷點(diǎn)變成藍(lán)色:

python開發(fā)工具pycharm快速入門

探索導(dǎo)航

導(dǎo)航提供了一個(gè)特殊的熱情來PyCharm。讓我們來簡單介紹一下在剛剛有些眾多PyCharm的導(dǎo)航設(shè)施。

§ 想象一下,你已停止工作,出去喝杯咖啡......當(dāng)你回來,你不記得究竟你一直在做和你去哪兒停止。在這種情況下,你可以使用的最需要的功能之一-瀏覽到最后編輯的位置。按Ctrl + Shift + Backspace鍵 -在這里你!

§ 隨著PyCharm,它很容易去一個(gè)符號(hào)的聲明。例如,在我們的例子中,將插入符號(hào)的調(diào)用平方根函數(shù),然后按Ctrl + B鍵 - PyCharm立即打開math.py在聲明開方功能:

python開發(fā)工具pycharm快速入門

§ 非常有用的是迅速找到任何類,文件或符號(hào)的名字的能力。例如,按Ctrl + Alt + Shift + N鍵,然后輸入你想要去到一個(gè)符號(hào)的名稱:

python開發(fā)工具pycharm快速入門


分享文章:python開發(fā)工具pycharm快速入門
網(wǎng)站鏈接:http://weahome.cn/article/gehjcd.html

其他資訊

在線咨詢

微信咨詢

電話咨詢

028-86922220(工作日)

18980820575(7×24)

提交需求

返回頂部