人工智慧時代的到來,很多文章說這麼一句:“不會python,就不要說自己是程式設計師”,這說的有點誇張了,但確實覺得目前python這個語言值得學習,而且會python是高薪程式設計師的必備技能。
很幸運,你看到這裡,說明你是為python學習而來。
本文將在一種對比的方式中對python入門做一個介紹:
一:python安裝
二:編輯器安裝
三:寫第一個程式碼
四:庫的安裝
五:學習方法推薦
一:python安裝
百度python,進入官網
python有兩個大版本分為Python3和Python2。
Python2出現較早,很多學習資料是結合Python2來講述的,但在此仍然建議大家直接下載使用Python3,原因有兩個:
(1)python2和python3的語法總的層面上看基本語法都一樣,或者相似,python3實際是解決了以前python2的設計缺陷。本人先學習了python2,再後面不得不因為解決實際問題python3更適合而切換到python3的使用上來的。
(2)隨著開發團隊對python3的投入,python3將會變得更加完善,對它的支援也會越來越多。
所以,請下載python3,也可以進行以往版本的下載。
python是開源的,所以它沒有所謂的破解版。
安裝完python,就可以直接使用學習python了。這句話是真的,不信可以試試下面的兩種方式。
下載完成後可以在windows的選單欄中找到安裝的python,如下圖:
同樣在命令列(命令提示符視窗 執行:cmd)也可以進行學習,如下圖:
提供這兩種方式,只是讓你知道這樣去學習是沒有問題的,但是在這種編輯環境中學習很難有一個好體驗的,而且在往後的學習中還會遇到庫或者包的安裝麻煩的問題。
所以繼續往下看,什麼樣的編輯器有助於學習。
二:編輯器安裝
編寫程式的編輯器有很多種,在這裡推薦Pycharm。
sublime text 、notepad++、都可以用來編輯程式碼,但主推Pycharm是因為它具有以下特點:
(一):免費軟體
(二):安裝簡單、無須複雜的環境配置
(三):安裝庫方便 (非常重要)
PyCharm擁有IDE一般具備的功能,比如, 除錯、語法高亮、Project管理、程式碼跳轉、智慧提示、自動完成、單元測試、版本控制。
安裝pycharm
1:百度Pycharm,找到下圖連結
對於非必需需要,社群版本就夠學習使用了。
安裝成功後在桌面上可以找到Pycharm的圖示,如下圖所示。
JetBrains 是開發pycharm的公司,以後不要對它太陌生。
三:寫第一個程式碼
1:新建專案:
location:為建立專案的地址(或者叫資料夾地址)。
interpreter:為選擇已經下載的直譯器。如果電腦上已經安裝了python2,python3,在下拉選單中會自動檢測出已經安裝的版本,可以選擇切換使用。
2:右鍵建立第一個python檔案,如建立一個命名為hello.py的檔案:
3:編寫程式碼:
4:執行程式碼:
5:選擇執行檔案:
6:檢視執行結果:
pycharm整體介面如下圖:
關於pycharm的配置很簡單,有特殊需要再進行特殊配置即可(在file ->settings進行設定)。
四:庫的安裝
在應用中,往往需要利用現成的庫來實現某些功能,如機器學習中必須用到的數值分析庫“numpy”、"pandas"。庫的安裝是學習的必經之路。
如果沒有使用Pycharm,在安裝庫時就會接觸到setuptools,pip,如果下載的python版本中沒有它們,就需要重新下載安裝setuptools,pip,再透過pip來安裝所需要的庫。這種方式熟練之後也並不複雜。但pycharm給我們提供了更為簡單的安裝方式,如下圖所示,請點選圖放大檢視。
安裝完就會在已安裝列表中出現該庫的名稱。
特別提示:為了方便使用者,Pycharm 提供了另一個貼心的功能,將 Python shell 直接整合在軟體中。
多說一句,很多人學Python過程中會遇到各種煩惱問題,沒有人解答容易放棄。小編是一名python開發工程師,這裡有我自己整理了一套最新的python系統學習教程,包括從基礎的python指令碼到web開發、爬蟲、資料分析、資料視覺化、機器學習等。想要這些資料的可以關注小編,並在後臺私信小編:“06”即可領取。