天天看點

【Python入門】你值得擁有的這八個學習網站與實戰項目一、畫圖工具二、編輯工具三、實戰項目

1、推薦3個畫圖工具:幾個常用的畫圖工具,這類工具可以幫助理清楚思路,像學習架構也可以用這些做出來。

2、推薦5個實用的編輯工具:工欲善其事必先利其器。

3、推薦4個優秀的實戰項目:内功修煉得好,寫代碼效率自然提高。

目錄

  • 一、畫圖工具
    • 1.Visual paradigm
    • 2.OmniGraffle
    • 3.ProcessOn
  • 二、編輯工具
    • 1.Pycharm
    • 2.Vs Code
    • 3.Jupyter Notebook
    • 4.Spyder
    • 5.Vim
  • 三、實戰項目
    • 1.Python 實作圖檔轉字元畫
    • 2.Python 實作色情圖檔識别
    • 3.Python + 高德 API 實作地圖找房
    • 4.Python 識别登入驗證碼

一、畫圖工具

寫代碼前做好系統分析設計,會使得進入編碼階段後代碼思路比較清晰、避免返工。畫圖工具-UML類圖、架構圖、流程圖、時序圖,架構圖等等。俗話說,一圖勝千言,圖即是代碼的指導思路。

1.Visual paradigm

網站:https://www.visual-paradigm.com/cn/

可在絕大多數主流的IDE上運作,如Microsoft Visual Studio, Borland JBuilder等等。允許你立即将源代碼,二進制檔案和可執行檔案轉換到UML模型中。

【Python入門】你值得擁有的這八個學習網站與實戰項目一、畫圖工具二、編輯工具三、實戰項目

2.OmniGraffle

網站: https://www.omnigroup.com/omnigraffle/

他有一些現成的模版,叫做Stencil。這是一種可高度定制的圖形模版形式,Stencils裡面箭頭、圖形等裡面都有,并且所有的圖形關系經過Stencils進行自行調整布局、大小。足夠專業,節省時間。

【Python入門】你值得擁有的這八個學習網站與實戰項目一、畫圖工具二、編輯工具三、實戰項目

3.ProcessOn

網站: https://www.processon.com/

首先是線上軟體,輕量,跨端使用友善,不用下載下傳。其次作圖種類豐富,思維導圖,流程圖,組織結構圖,UML等等。使用門檻低,是一款“很好學”的應用。

【Python入門】你值得擁有的這八個學習網站與實戰項目一、畫圖工具二、編輯工具三、實戰項目

二、編輯工具

下圖是統計身邊人獲得的編輯工具排行榜:

【Python入門】你值得擁有的這八個學習網站與實戰項目一、畫圖工具二、編輯工具三、實戰項目

1.Pycharm

網站:https://www.jetbrains.com/pycharm

PyCharm是一種常用的Python IDE,帶有一整套可以幫助使用者在使用Python語言開發時提高其效率的工具,比如調試、代碼跳轉、智能提示、自動完成、單元測試。界面編寫代碼和運作操作更加簡單。

【Python入門】你值得擁有的這八個學習網站與實戰項目一、畫圖工具二、編輯工具三、實戰項目

2.Vs Code

官網:https://code.visualstudio.com

VS Code 的全稱是 Visual Studio Code,是一款開源的、免費的、跨平台的、高性能的、輕量級的代碼編輯器。它在性能、語言支援、開源社群方面,都做得很不錯。

【Python入門】你值得擁有的這八個學習網站與實戰項目一、畫圖工具二、編輯工具三、實戰項目

3.Jupyter Notebook

網站:https://jupyter.org/

Jupyter支援三種核心程式設計語言的引用,Julia、Python和R。我們可以直接使用 Jupyter 來寫 Python 的代碼。Jupyter notebook 有一個 Python 所沒有的功能,能讓使用者将說明文本、數學方程、代碼和可視化内容全部組合到一個易于分享的文檔中。非常友善。

【Python入門】你值得擁有的這八個學習網站與實戰項目一、畫圖工具二、編輯工具三、實戰項目

4.Spyder

網站:https://pypi.org/project/spyder/

是一個強大的互動式 Python 語言開發環境,提供進階的代碼編輯、互動測試、調試等特性,支援包括 Windows、Linux 和 OS X 系統。可以根據你安裝的python版本,選擇spyder安裝包,點選下載下傳。

【Python入門】你值得擁有的這八個學習網站與實戰項目一、畫圖工具二、編輯工具三、實戰項目

5.Vim

網站:https://www.vim.org/download.php

編碼效率提高,列選擇,宏,多功能的移動,以及一些自動提示,和功能性的拓展,讓vim比IDE還要高效。可以變成多面手,C++,python,html,script都可以解決,否則一個環境要一個IDE,這樣學習的成本反而比vim要高。

【Python入門】你值得擁有的這八個學習網站與實戰項目一、畫圖工具二、編輯工具三、實戰項目

三、實戰項目

擁有知識點講解,與運作方式,差不多都是初級難度,對于擁有些Python基礎的朋友還是很簡單的練手項目。

1.Python 實作圖檔轉字元畫

https://www.lanqiao.cn/courses/370

2.Python 實作色情圖檔識别

https://www.lanqiao.cn/courses/589

3.Python + 高德 API 實作地圖找房

https://www.lanqiao.cn/courses/599

4.Python 識别登入驗證碼

https://www.lanqiao.cn/courses/364

**期待你們的三連(點贊,收藏,評論),你們的支援是我持續輸出的動力,感謝。

①有趣的源碼與學習經驗

②工具安裝包

③比書籍友善随時随地閱讀的300本電子書

點選領取