四月份最熱門的Python開源項目排行也出爐,一塊兒來跟着咱們看看都有哪些項目上榜吧:python
1.Pythongit
https://github.com/TheAlgorithms/Python Star 32270github
該項目用Python實現了全部的排序算法,包括插入排序、冒泡排序、快速排序、選擇排序、歸併排序等。面試
2.PySnooper算法
https://github.com/cool-RR/PySnooper Star 8525apache
這是一個「貧民版」調試工具,由於 PySnooper 使用起來十分簡單,開發者能夠在任何龐大的代碼庫中使用它,而無需進行任何設置。只需添加裝飾器,併爲日誌輸出地址指定路徑。編程
3.ChromeAppHeroesapi
https://github.com/zhaoolee/ChromeAppHeroes Star 6956機器學習
這個項目收集了一些很是好用的Chrome插件排行榜號稱——Chrome插件英雄榜函數
4.AiLearning
https://github.com/apachecn/AiLearning Star 12713
這是號稱最詳細的AI學習路線,涵蓋機器學習基礎、深度學習基礎、天然語言處理等等。
5.Python-100-Days
https://github.com/jackfrued/Python-100-Days Star 7901
Python - 100天重新手到大師,如Day01 - 初識Python:
● Python簡介 - Python的歷史 / Python的優缺點 / Python的應用領域
● 搭建編程環境 - Windows環境 / Linux環境 / MacOS環境
● 從終端運行Python程序 - DOS命令 / Hello, world / print函數 / 運行程序
● 使用IDLE - 交互式環境(REPL) / 編寫多行代碼 / 運行程序 / 退出IDLE
● 註釋 - 註釋的做用 / 單行註釋 / 多行註釋
6.models
https://github.com/tensorflow/models Star 52047
一個Tensorflow庫,裏面包含 使用TensorFlow 構建的模型和示例的教程,旨在更好的維護,測試,並與最新的TensorFlow API保持同步最新。
TensorFlow實現模型:https://github.com/tensorflow/models/blob/master/research
TensorFlow教程:https://github.com/tensorflow/models/blob/master/tutorials
7.manim
https://github.com/3b1b/manim Star 9121
manim是3Blue1Brown(3b1b)頻道主Grant Sanderson編寫的一個基於Python的數學動畫引擎,Windows、Mac OS、Linux等操做系統下都可運行。用它製做出來的視頻簡潔美觀。
8.public-apis
https://github.com/toddmotto/public-apis Star 56276
PublicApis:公共API目錄大全是一個經過 MaShape 市場整合的世界上最全的 API 接口目錄,支持關鍵詞搜索和添加API數據,方便開發者快速的找到本身想要的 API,目已經收錄 5321 種 API 接口。
9.system-design-primer
https://github.com/donnemartin/system-design-primer Star 62249
該項目是關於如何設計大型系統,以及如何應對系統設計面試。系統設計是一個很寬泛的話題。在互聯網上,關於系統設計原則的資源也是多如牛毛。這個倉庫就是這些資源的組織收集,它能夠幫助你學習如何構建可擴展的系統。
10.awesome-python
https://github.com/vinta/awesome-python Star 66076
這是一個Python程序集合,它們不只能夠幫助你快速找到你想要的Python項目,還能做爲你平常開發中的借鑑對象,目前包含195個開源Python程序,並且數量還在不斷增長,按照主題劃分,包含庫和文檔等連接,其中開發這一部分又被分紅了11個模塊
來源:開源最前線(id:opensourcetop)
歡迎關注個人公衆號:【編程資源庫】 ,關注後回覆「我來自互聯網」便可領取2000G視頻教程