第3天 | 12天搞定Python,用PyCharm編寫程式碼

伴碼發表於2020-10-13

有了執行環境還不夠,在程式的江湖裡,還得有一把趁手的”兵器”。

工欲善其事,必先利其器,在進行Python開發時,可選擇 IDE挺多的,其中,以PyCharm、

Eclipse+PyDev外掛和VS Code為傑出代表,而且它們都是跨平臺的,可以支援在Windows、macOS和Linux(如Ubuntu)下安裝、執行。本章專門介紹PyCharm的詳細安裝步驟。

3.1 在Windows下安裝

PyCharm是由JetBrains公司專門為Python開發量身定做的一款IDE。它帶有一整套可以幫助使用者在使用Python語言開發時提高其效率的工具,如除錯、語法高亮,智慧提示、單元測試等。好像很厲害的樣子,那還等什麼呢?

(1) 下載並安裝

到PyCharm官網https://www.jetbrains.com/pycharm下載Windows下的安裝包,選擇Professional版本。下載完成後,雙擊安裝包,開始一路狂【Next】。

第3天 | 12天搞定Python,用PyCharm編寫程式碼

 

在安裝路徑資訊視窗這裡,可以通過點【Browse…】進行安裝路徑更改。

第3天 | 12天搞定Python,用PyCharm編寫程式碼

 

定好路徑後,在這裡,需要根據你的計算機作業系統進行選擇相關安裝項,Pycharm自帶了64位的JDK,如果是32位的,需要勾選Download and install JRE x86 by JetBrains這一項。至於Add “Open Folder as Project”或.py這兩個,按你個人需要進行選擇,【Next】。

第3天 | 12天搞定Python,用PyCharm編寫程式碼

 

也不知點了多少次【Next】,反正是來到主題選擇視窗了,選黑選白,全看個人喜好。

第3天 | 12天搞定Python,用PyCharm編寫程式碼

 

剛砰砰跳跳沒一會,就見到軟體啟用視窗了,不用多想,選擇Evaluate for free用起來先,後面的事情後面再說,【OK】。

第3天 | 12天搞定Python,用PyCharm編寫程式碼

 

(2) 執行Demo

安裝好PyCharm後,我們就來弄個Hello World!吧,那樣才能對得起自己是程式設計師的身份。【Create New Project】,建立一個新工程(咋樣,我的英語還可以吧)。

第3天 | 12天搞定Python,用PyCharm編寫程式碼

 

在【Location】處選擇工程存放路徑,在Existing interpreter選擇Python的路徑。

第3天 | 12天搞定Python,用PyCharm編寫程式碼

 

系統存在的python執行環境,在【System Interpreter】這裡。我查了一下英文詞典並用聰明的腦袋推斷出Interpreter是直譯器的意思,【OK】。

第3天 | 12天搞定Python,用PyCharm編寫程式碼

 

我把工程放在F:\DevHome下了,配置結果是這樣的。Python的安裝路徑記得改成你自己的,工程存放路徑就隨便了,愛改不改,【Create】。

第3天 | 12天搞定Python,用PyCharm編寫程式碼

 

建立好工程後,點選選單欄【File】-【New】-【Python File】或右鍵【DevHome】-【New】-【Python File】建立一個py檔案。輸入檔名:helloworld,輸入內容:print(‘Hello World!’)並回車。

第3天 | 12天搞定Python,用PyCharm編寫程式碼

 

選中helloworld.py檔案或在其內容編輯器中,右鍵-【Run ‘helloworld’】進行執行。

第3天 | 12天搞定Python,用PyCharm編寫程式碼

 

執行結果在下方,Hello World! 如願所償,出現在你的眼前。嘎嘎,完美,Perfect。我欲乘風歸去,又恐瓊樓玉宇。

第3天 | 12天搞定Python,用PyCharm編寫程式碼

 

學程式設計,如果連第1行程式碼,都沒搞明白的話,那你就要,搞到明白為止。print()方法用於列印輸出,是最常用的一個函式。按下ctrl鍵,滑鼠點選,可檢視print方法的引數,解釋我為你寫好了。

print函式語法:print(self, *args, sep=' ', end='\n', file=None)

self – 類的例項,後期說物件導向時會介紹到。

args – 多項輸出資料項,用,分隔。

sep – 資料項之間的間隔,預設是空格。

end – 設定結尾。預設是換行符 \n。

file – 指定輸出資料到檔案或螢幕(預設)中。

我們寫3個例子深入瞭解一下。

第1個例子,瞭解args、sep和end引數的用法。

print("關注老陳", "一起學程式設計", sep="", end="")
print("還可以,討論如何找女朋友。")

更多例子,還有macOS或Ubuntu下的安裝,找我就對了。

一個當了10年技術總監的老傢伙,分享多年的程式設計經驗。想學程式設計的朋友,可關注今日頭條:老陳說程式設計。我將分享Python,前端(小程式)和App方面的程式設計知識。關注我,沒錯的。

相關文章