最美情侣中文字幕电影,在线麻豆精品传媒,在线网站高清黄,久久黄色视频

歡迎光臨散文網(wǎng) 會員登陸 & 注冊

分享7個學(xué)習(xí)Python編程的最佳開源庫

2021-04-06 15:19 作者:golang教程  | 我要投稿

很多伙伴們在學(xué)習(xí)Python的過程中,更傾向于在Github上尋找Python學(xué)習(xí)資料,今天分享Github上7個絕佳的Python編程學(xué)習(xí)的開源庫:

1、learn-python3

這個存儲庫一共有19本Jupyter筆記本。它涵蓋了字符串和條件之類的基礎(chǔ)知識,然后討論了面向?qū)ο缶幊?,以及如何處理異常和一些Python標(biāo)準(zhǔn)庫的特性等。每一個主題都有一個“notebook”鏈接,它會向你介紹該主題和一些示例代碼,當(dāng)你完成這些內(nèi)容之后,還有一個練習(xí)鏈接,點(diǎn)擊后你就可以做一些測試題。


項(xiàng)目地址:https://github.com/jerry-git/learn-python3

2、learn-python

這個存儲庫還可以作為Python的介紹,幫助你從初級水平上升至中級,這里的中級指的是熟練地使用這種編程語言,而不僅僅是簡單的循環(huán)和算法。該存儲庫是一個Python腳本集合,每個腳本都是一個核心類別的子主題,比如“操作符”、“數(shù)據(jù)類型”和“控制流”。
你不必完整地學(xué)習(xí)該課程,正如作者指出的那樣,你還可以將存儲庫用作備忘單,在需要的時候,快速查找,查看文檔,查看代碼,然后運(yùn)行測試,看代碼是否能正常運(yùn)行,是否按照代碼準(zhǔn)則編寫。
項(xiàng)目地址:https://github.com/trekhleb/learn-python/blob/master/src/control_flow/test_if.py

3、full-speed-python?

該存儲庫快速介紹了字符串和列表等基礎(chǔ)知識,然后快速深入到更高級的主題,“類”和“異步編程”等,作者在寫這本書時采用了一種實(shí)用的方法,用代碼示例簡要介紹了每個主題,然后直接跳到練習(xí)問題,讓讀者可以自己嘗試。你可以在項(xiàng)目詳情頁下載pdf/epub文件。
項(xiàng)目地址:https://github.com/joaoventura/full-speed-python

4、python_reference

此存儲庫不像前面的存儲庫那樣從基礎(chǔ)的Python概念開始介紹,相反地,這個存儲庫更多的是關(guān)于中級主題,比如“Python中的SQLite數(shù)據(jù)庫操作”,如果你在Python方面已經(jīng)有了堅(jiān)實(shí)的基礎(chǔ),那么該資源可以有助于你更好地利用該語言的不同特性,和前面的存儲庫一樣的是,python_reference也帶有編輯和運(yùn)行代碼的notebooks。
此外,該倉庫還有一些有用的非代碼資源,作者將其鏈接到更多的“理論資源”。這部分資源都是坐著認(rèn)為對學(xué)習(xí)Python有用的外部資源,包括論壇、書籍和現(xiàn)有的Python項(xiàng)目。
項(xiàng)目地址:https://github.com/rasbt/python_reference/

5、Python-programming-exercises

這個存儲庫目前提供了100個Python編程練習(xí),難度從初學(xué)者到高級。這些問題和解決方案最初是用Python 2編寫的,但作者后來更新了所有100個問題,用Python 3編寫。
另外還有一個由不同作者編寫的“擴(kuò)展版本”,具有相同的問題和不同的解決方案,在這個擴(kuò)展的存儲庫中,作者試圖展示解決一個問題的不同方法,這些方法可能比原來的解決方案更有效或更“python化”。
項(xiàng)目地址:https://github.com/zhiwehu/Python-programming-exercises

6、coding-problems

和前面的存儲庫一樣,這個存儲庫包含了一個完整的編程和算法練習(xí),但是這個存儲庫并沒有將所有練習(xí)都放在筆記本中,而是為每個練習(xí)提供了一個Python文件,這個文件包含問題和解決方案。這些問題并不是從一個完全的初學(xué)者難度開始的,所以我建議在你已經(jīng)掌握了堅(jiān)實(shí)的基礎(chǔ)(使用函數(shù)、控制流程等)之后再來回答這些問題。
除了包含算法問題和解決方案的Python文件之外,他還提供了一個全面的其他資源列表供用戶使用。其中包括許多在線課程,推薦的書籍,以及關(guān)于編程問題的熱門網(wǎng)站的鏈接。
項(xiàng)目地址:https://github.com/MTrajK/coding-problems/

7、TheAlgorithms

這個存儲庫還提供了一個文件集合,向你展示如何在Python中實(shí)現(xiàn)不同的算法。這些算法被分成從“算術(shù)分析”到“區(qū)塊鏈”到“數(shù)據(jù)結(jié)構(gòu)”等類別。如果你是Python的新手,我建議你先打好基礎(chǔ),因?yàn)檫@個存儲庫實(shí)際上是為那些已經(jīng)熟悉該語言并希望加深其算法知識的人準(zhǔn)備的。作者還為其他一些主要語言(Java、c++、C、Go、Javascript)創(chuàng)建了類似的“學(xué)習(xí)算法”存儲庫。
項(xiàng)目地址:https://github.com/TheAlgorithms/Python/

分享7個學(xué)習(xí)Python編程的最佳開源庫的評論 (共 條)

分享到微博請遵守國家法律
垦利县| 太康县| 碌曲县| 河津市| 炉霍县| 临颍县| 天镇县| 昭平县| 宜黄县| 固安县| 高要市| 恩平市| 盐津县| 依安县| 双流县| 石棉县| 咸丰县| 大名县| 长海县| 赤壁市| 延长县| 新郑市| 韩城市| 宜兰县| 象山县| 安岳县| 荃湾区| 平安县| 疏勒县| 叶城县| 朝阳县| 闵行区| 连州市| 腾冲县| 凤台县| 新余市| 明溪县| 庆云县| 天全县| 衡山县| 育儿|