首頁>Club>
3
回覆列表
  • 1 # 小小猿愛嘻嘻

    入門python來說,其實很簡單,python做為一門面向物件的解釋型語言,其設計之處就是面向大眾,降低程式設計入門的門檻,易學易用,現在許多國家和地區的大學都已將python做為程式設計入門的首選語言,中國有些省份和地區也已開始推薦和普及python,下面我主要介紹一下windows環境下python的環境是如何搭建和怎樣入門python,主要內容如下:

    1.首先,搭建python開發環境,這裡有兩種方法,一種是直接在python官網下載python直譯器,另一種是到anaconda官網下載anaconda,下面我分別介紹一下:

    下載python直譯器,官網地址https://www.python.org/getit/,直接點選下載就行,這中方法比較簡潔,只是一個簡單的直譯器,沒有整合任何第三方包,對於入門來說,可以了,這裡我建議下載python3,畢竟是大勢所趨:

    下載anaconda,anaconda集成了眾多第三方庫,像scipy,numpy,pandas,matplotlib等,不需要我們在單獨進行安裝,而且自帶了許多開發環境,如jupyter notebook,spyder等,使用起來更方便,我建議初學者可以直接安裝這個軟體,更方便,官網地址https://www.anaconda.com/download/,這裡也有anaconda2和anaconda3區分,建議安裝anaconda3,如下:

    安裝的話,這兩個軟體都是一個exe檔案,直接雙擊就能安裝,很簡單,這裡不再演示。

    2.入門的話,網上的資料太多了,影片的、pdf等的一大堆,像什麼用《用笨辦法學python》,《python基礎教程》等,也有許多線上的python教程,像慕課網,實驗樓等,這裡都可以學習,這裡需要強調的是一定要一邊學習一邊練習,多除錯程式碼,多總結經驗,不要只看不練,這對於學程式設計和入門來說是非常不利的,謹記:

    3.入門之後,就要選準一個自己感興趣並且有前景的方向,不要什麼方向都學,python的面涉及的太廣了,像深度學習tensorflow,theano,keras,爬蟲requests,bs4,scrapy,web框架django,flask,tornado,資料處理numpy,pandas,樹莓派,測試等,根本沒有精力和時間去一個一個研究深入,找準一個方向就行,而且python第三方庫眾多,這裡的方針就是現學現用,沒必要都學:

    最後就是,多學多練多總結,相信你一定會很快入門python這門語言的,也會很快喜歡上這門程式語言,加油!

  • 2 # 七夜菌

    下載安裝

    推薦安裝Python3,其實2和3的差別並不太大,現在大多數常用庫也都支援python3。這裡我不推薦直接安裝anaconda,等有一定基礎後再使用。初學就安裝官方版本,學習哪個庫就安裝哪個。

    IDE或編輯器

    支援python的IDE或者編輯器太多了,比如pycharm、eclipse、sublime text、vscode等等。有時間可以都體驗一下,我使用比較順手的是vscode。

    基礎知識

    推薦過一遍廖雪峰老師的Python教程,教程很短,但是基本的東西都講解了。我也買過厚厚的書籍,後來感覺看不進去。我感覺基礎知識先學習大概就可以了,不需要太精細,後面可以透過做專案慢慢學習,效率更高還不枯燥。

    練手專案

    剛學習完基礎知識,可能感覺很迷茫,不知道能用python幹嘛。這個時候,你可以選擇自己喜歡的方向,找一個專案進行聯絡,聯絡過程加深基本基礎的鞏固和學習。比如如果你想做一個部落格,就開始學習做部落格的步驟和需要了解的知識,這個過程你還能學會html、css、js等知識;如果你想學習爬蟲,也可以選擇一個想爬取的網站,一步步爬取。python能學習的方向非常多,選擇你喜歡的想要學習的進行學習,學習過程肯定會遇到各種問題,一個個問題解決就有成就感和加深學習興趣。

  • 中秋節和大豐收的關聯?
  • 30歲以上的女孩為什麼叫剩女?