我喜歡學習新的東西,包括工具,演演算法,技巧等。一來是幫助我更好地解決問題,二來學習的行程令我愉悅。
我是一位資料工作者,經常會使用到各種軟體和工具幫助我解決各種資料問題,比方說資料的抽取與解析,資料的加工與探索,資料的建模與展示等。我會使用Python語言來做一些事情,但感覺學習的不夠系統,使用的也不夠靈活。因此,我想增進和強化下自己的Python程式設計技能,讓自己能夠更好地使用Python語言以及Python的資料科學與人工智慧生態來幫助我更有效地解決與資料相關的問題集。
我是如何學習Python語言的?一個文字編輯器,一個Python3的軟體工作環境,一份優質的Python程式碼,開啟了我學習和使用Python的行程。因為,我已經具有Python語言的基礎了,並且也用過許多Python語言的經典庫,根據所要解決的問題,從網上檢索到解決方案的程式也基本上能夠讀懂並加以改造了。所以,我按著程式碼學習法,透過閱讀和編寫Python程式碼來掌握和理解Python語言,透過Python語言所解決的一個個有趣味的問題來感受Python語言的強大功能和無限魅力。
我所採用的文字編輯器是Atom,訪問的連結是:https://atom.io/,一款功能強大並適合程式設計的文字編輯器,下載方便,安裝簡單。安裝成功後,你可以把本地建立好專案直接拖放過來,它會以專案管理的形式展示,你就可以利用它來編寫Python語言,它對Python語言具有語法突顯功能,使得閱讀程式碼更方便。
一個Python3的軟體工作環境,你可以直接去Python官方網站上面下載Python3系列的軟體或者利用Anaconda資料科學軟體套件包,選擇適配你電腦系統和位數的軟體,下載好後,直接安裝與使用。安裝成功後,把含有python.exe的檔案路徑新增到Path變數,方便你電腦系統的終端程式能夠識別Python命令。我的電腦系統是Win10,64位機,使用系統自帶的PowerShell程式。按Win+X快捷鍵後,選擇【Power Shell (管理員)】,開啟後,輸入Python:
你若出現類似上面的結果,表示Python3的軟體工作環境已經成功構建了。
我目前在學習和使用的一份優質程式碼是Github上面《Python – 100天從新手到大師》,訪問連結:https://github.com/jackfrued/Python-100-Days
你可以使用git命令,克隆一份到本地。選擇所要存放的地方,開啟git bash,輸入如下命令
git clone https://github.com/jackfrued/Python-100-Days.git
程式碼下載行程如下圖。
我是從5月6日開始學習的,堅持每天完成當天的學習任務,首先閱讀程式碼,然後自己認真編寫程式碼,第三對程式碼新增必要的註釋並做修改的工作,最後,把Python語言應用到實際工作中的問題上去。
這是我5月6日在Atom上面寫的一份程式碼
這是我5月7日在Atom上面寫的一份程式碼
我建立了Python語言微信群,定位是Python語言學習與實踐,若你想入群,請新增我的微信:luqin360,請備註:Python語言入群。我會告知你群規並誠邀你進入。讓我們一起學習和實踐Python,用Python更好地幫助我們解決問題。
你若是覺得文章有用,請點贊和分享給朋友。更多資料知識,請點選閱讀原文,你有任何問題或者想法,請留言。
朋友會在“發現-看一看”看到你“在看”的內容