
這是一本教同學們徹底學通Python的高質量學習教程,認真地學習每一章節的內容,每天只需學好一節,幫助你成為一名卓越的Python程式員:
本教程面向的是零編程基礎的同學,非科班人士,以及有一定編程水平的中高級程式員,
2.1.1 PyCharm簡介
PyCharm是專為python 開發的IDE工具,提供了諸多功能以幫助程式員提升開發效率,比如代碼除錯、語法高亮、代碼跳轉、自動完成、智能提示等,
IDE是Integrated Development Environment的簡稱,即集成開發環境,所謂的集成開發環境,是指將代碼的撰寫功能,編譯功能,除錯功能等進行集成的開發工具,
Pycharm分為商業版和社區版,商業版是收費的,社區版面向的是python社區的學習人員,其提供的功能與商業版并無太大區別,一般來說,使用社區版即可滿足絕大部分程式員的開發需求,
2.1.2 PyCharm安裝
pycharm社區版的下載頁面:https://www.jetbrains.com/pycharm/download/#section=windows
下載頁面如下圖所示:

直接點擊英文Commuity下的download按鈕即可下載社區版pycharm,下載完畢以后,直接點擊圖示進行安裝,
2.1.3 配置python解釋器
安裝完畢pycharm以后,需要對IDE進行配置,將python解釋器加入到IDE中,
現在請讀者按照以下步驟進行操作:
(1) 點擊桌面的PyCharm圖示
(2) 主題配置
隨后會出現如下視窗:

首次安裝時勾選Do not import settings,然后點擊OK按鈕,PyCharm接下來會彈出一個主題配置的視窗:

讀者可按個人喜好來進行選擇,選擇完畢以后,直接點擊Skip Remaining and Set Defaults按鈕,跳過余下的配置,
(3) 配置python解釋器
配置完主題以后,PyCharm接著會彈出以下視窗:

此時不要急于創建工程,點擊視窗右下角的Configure下拉框,然后點擊settings選單,會彈出專案的設定框:

點擊頁面左側導航選單的Project Interpreter,然后在右側視窗中點擊下拉框Project Interpreter,會看到一個Show All...選項:

點擊Show All...選單會彈出一個子視窗:

直接點擊子視窗中的+按鈕,PyCharm會自動添加在系統中安裝配置好的python解釋器:

一路點擊OK按鈕即可:

點擊Apply按鈕,將配置的python解釋器應用到PyCharm中:

最后點擊OK按鈕,PyCharm最后再彈出一個python專案的目錄設定視窗:

筆者配置的專案路徑為D盤的python3-learning目錄,設定完專案路徑以后,點擊Create按鈕,配置完畢,
(4) 測驗運行python腳本
在配置完python的專案目錄以后,打開PyCharm IDE時,PyCharm會自動將該目錄作為默認的作業目錄:
在視窗左側的Project視圖中,選中專案名,然后按下滑鼠右鍵,分別點擊New以及Python File選單,會彈出一個New Python File的檔案創建視窗:

將測驗腳本命名為hellopython,并按下回車鍵,PyCharm會自動創建一個以.py為后綴的python腳本檔案:

在hellopython.py中輸入以下代碼:
print("hello python")

點擊工具列上的Run選單:

在Run選單中的子選單中,Run 'hellopython'表示直接運行hellopython.py腳本檔案,Debug 'hellopython'表示對hellopython腳本進行除錯,
Run或Debug選單則表示運行或除錯其它的腳本程式,
讀者在進行運行或除錯時可以直接使用其對應的快捷鍵,例如按下Shift+F10快捷鍵可以直接運行當前的python腳本程式:
運行完畢以后,會在IDE底部視窗中看到腳本程式的輸出,
2.1.4 本節內容知識腦圖
通過下面的知識腦圖,來對本節的學習內容進行復習:

2.1.5 本節知識要點
(1) PyCharm是專為python開發的IDE工具,提供了諸多功能幫助程式員提升開發效率, 比如代碼除錯,語法高亮,代碼跳轉,自動完成,智能提示等, (2) IDE即集成開發環境,集成開發環境是指將代碼的撰寫功能,編譯功能, 除錯功能等進行集成的開發工具, (3) PyCharm分為商業版和社區版,商業版收費,社區版面向的是python社區的學習人員, 通常來說,使用社區版即可滿足絕大部分程式員的開發需求,
2.1.6 課后習題
(1) 為什么可以在PyCharm中運行python腳本程式? (2) 在PyCharm中運行代碼的快捷鍵是什么? (3) 什么是代碼除錯,請同學們自行學習如何在PyCharm中進行代碼除錯 (4) 編輯器與IDE有什么區別?
歡迎進行學習上的交流和探討,對本節內容有任何不懂的地方,都可以在評論下方留言,薯條老師會一一進行解答,
轉載請註明出處,本文鏈接:https://www.uj5u.com/houduan/190817.html
標籤:Python
