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

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

工欲善其事,必先利其器,在進行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參數的用法。

<code>print("關注老陳", "一起學編程", sep=",", end=",")
print("還可以,討論如何找女朋友。")/<code>

輸出結果

<code>關注老陳,一起學編程,還可以,討論如何找女朋友。/<code> 

第2個例子,將內容輸出到文件裡面

<code>f = open('a.txt', 'w')
print('關注老陳,一起學編程', file=f)
f.close()/<code>

輸出結果,一個a.txt文件,打開內容是

<code>關注老陳,一起學編程/<code>

第3個例子,輸出一個安裝進度條,很有意思的一個例子。

<code>import time

print("安裝中", end="")
for i in range(20):
    print("◼︎", end='')
    time.sleep(0.2)
print("\n恭喜你,安裝完成")/<code>

輸出結果

<code>安裝中◼︎◼︎◼︎◼︎◼︎◼︎◼︎◼︎◼︎◼︎◼︎◼︎◼︎◼︎◼︎◼︎◼︎◼︎◼︎◼︎
恭喜你,安裝完成/<code>

好了,print函數說完了,想學好編程的你,記得多動手實戰。

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

3.2 在macOS下安裝

PyCharm是由JetBrains公司專門為Python開發量身定做的一款IDE。它帶有一整套可以 幫助用戶在使用Python語言開發時提高其效率的工具,如調試、語法高亮,智能提示、單元測試等。既然這麼好用,那還等什麼呢?

(1) 下載並安裝

到PyCharm官網https://www.jetbrains.com/pycharm下載macOS下的安裝包,選擇其中的

Professional(專業)版,這個是功能最全的。

雙擊打開安裝包,鼠標按住左邊(PyCharm) 圖標並拖到右邊,它開始把內容複製到【應用程序】下。稍等片刻後,進到【啟動臺】,點擊裡面的PyCharm圖標,開始一路狂奔。

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

用戶使用協議說明,勾選表示接受,不接受是不行的,【Continue】。

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

主題選擇窗口,黑白分明,根據個人喜好進行選擇就好,【Next:Launcher Script】。

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

人生何處不相逢,沒事瞎欺負窮人。程序員寫幾千行代碼,也換不了幾塊錢。不行,這個錢得問老闆要。但在購買之前,可以選擇Evaluate for free進行試用先,【OK】。

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

(2) 運行Demo

好吧,安裝總算完了。來到Create New Project窗口,創建一個新工程,造一個Hello World!

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

在【Location】,選擇工程存放地址。在Existing interpreter,選擇Python運行環境目錄。點擊尾部【…】按鈕。

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

來到Python目錄選擇窗口,默認就是最新版的,真好,什麼都不用改,看一眼,【OK】。

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

工程放在DevHome下了,配置結果是這樣的。Python的安裝路徑記得改成你自己的,至於工程存放路徑,你想放那就放那,喜歡就好,【Create】後,工程就創建好了。

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

有了工程,沒有Hello World! 那一切都是在做夢,走,點擊菜單欄【File】-【New】-【Python File】或右鍵【DevHome】-【New】-【Python File】創建一個py文件。輸入文件名:helloworld並【OK】,輸入內容:print(‘Hello World!’)並回車。

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

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

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

運行結果在下面的窗口中,看見沒?--沒的話,我想你已經近視了。是的,第一行代碼,就這樣被你奇蹟般的完成了,給自己點個贊吧。

第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參數的用法。

<code>print("關注老陳", "一起學編程", sep=",", end=",")
print("還可以,討論如何找女朋友。")/<code>

輸出結果

<code>關注老陳,一起學編程,還可以,討論如何找女朋友。/<code> 

第2個例子,將內容輸出到文件裡面

<code>f = open('a.txt', 'w')
print('關注老陳,一起學編程', file=f)
f.close()/<code>

輸出結果,一個a.txt文件,打開內容是

<code>關注老陳,一起學編程/<code>

第3個例子,輸出一個安裝進度條,很有意思的一個例子。

<code>import time

print("安裝中", end="")
for i in range(20):
    print("◼︎", end='')
    time.sleep(0.2)
print("\n恭喜你,安裝完成")/<code>

輸出結果

<code>安裝中◼︎◼︎◼︎◼︎◼︎◼︎◼︎◼︎◼︎◼︎◼︎◼︎◼︎◼︎◼︎◼︎◼︎◼︎◼︎◼︎
恭喜你,安裝完成/<code>

好了,print函數說完了,想學好編程的你,記得多動手實戰。

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

3.3 在Ubuntu下安裝

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

(1) 下載並安裝

到PyCharm的官網http://www.jetbrains.com/pycharm/下載Linux的壓縮包,社區版(Community)或專業(Professional)版,自行選擇,我選了Professional版。下載完pycharm-professional-2018.3.5.tar.gz後,雙擊打開壓縮包,並把文件拖到主目錄下。

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

進到pycharm-2018.3.5文件夾裡面,右鍵bin文件夾,在彈出的菜單中,選擇【在終端打開(E)】,通過sudo命令:sudo ./pycharm.sh進行安裝,輸入密碼確認後,會彈出一個小窗口,點擊【OK】。

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

這時,是可以把【終端】先關掉的,如果你覺得辣眼睛的話。勾選同意用戶授權協議,點擊【Continue】,會進到幾個都採用默認的窗口,一路狂奔而過,猶如你輕輕地來那般。

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

也不知瀟灑走了多少回,反正來到了主題選擇窗口了,選黑選白,全看你個人喜歡。

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

出來敲代碼的,遲早要給IDE貢獻點RMB的。激活方式有多種,怎麼簡單怎麼來。如果還沒想好,可以選擇Evaluate for free先用起來再說,【Evaluate】。

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

(2) 運行Demo

PyCharm安裝好後,如願來到了【Create New Project】窗口,別的就不多說了,咱創建一個新工程,新建一個py文件,輸出一個:Hello World! 玩一玩。

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

在【Location】處,選擇工程存放路徑。在Existing interpreter選擇Python解析器目錄。默認是3.6,咱把它改成最新版的3.7。

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

新版本的Python,安裝目錄是在local/bin下的,選擇下面的python3.7文件,【OK】。

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

我把工程放在主目錄下的DevHome文件夾下了,至於你的可以隨意扔,【Create】。

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

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

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

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

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

就這樣,第一個Python程序就被造出來了,世界你好。Hello World!

第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參數的用法。

<code>print("關注老陳", "一起學編程", sep=",", end=",")
print("還可以,討論如何找女朋友。")/<code>

輸出結果

<code>關注老陳,一起學編程,還可以,討論如何找女朋友。/<code> 

第2個例子,將內容輸出到文件裡面

<code>f = open('a.txt', 'w')
print('關注老陳,一起學編程', file=f)
f.close()/<code>

輸出結果,一個a.txt文件,打開內容是

<code>關注老陳,一起學編程/<code>

第3個例子,輸出一個安裝進度條,很有意思的一個例子。

<code>import time

print("安裝中", end="")
for i in range(20):
    print("◼︎", end='')
    time.sleep(0.2)
print("\n恭喜你,安裝完成")/<code>

輸出結果

<code>安裝中◼︎◼︎◼︎◼︎◼︎◼︎◼︎◼︎◼︎◼︎◼︎◼︎◼︎◼︎◼︎◼︎◼︎◼︎◼︎◼︎
恭喜你,安裝完成/<code>

好了,print函數說完了,想學好編程的你,記得多動手實戰。

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

#python##Python編程從入門到實踐##程序員#


分享到:


相關文章: