跳轉到內容

Python 程式設計入門/Python 程式設計 - 學習資源

來自華夏公益教科書

9. Python 學習資源

[編輯 | 編輯原始碼]

本指南旨在作為學習 Python 程式設計的入門指南。本指南僅涵蓋 Python 程式設計的基礎知識。人們總是可以使用 WWW 上提供的各種資源來學習 Python。在本指南結束時,您將能夠編寫簡單的 Python 程式,開啟、讀取、追加檔案以及其他實用程式。在本 Python 學習資源指南中,我嘗試提供儘可能多的資訊,讓您能夠自學 Python。

  1. 官方 Python 網站提供了全面的學習資料,您可以用來學習。
  2. 學習 Python
  3. 笨辦法學 Python
  4. Tutorialspoint 關於 Python
  5. Google Developers 關於 Python 的資料
  6. Python 大師
  7. Python 導師

9.1. 特定 Python 程式設計應用程式

[編輯 | 編輯原始碼]

以下書籍為深入研究 Python 以用於特定應用程式提供了很好的參考。

  • Python 之禪:如何像計算機科學家一樣思考 - Python 之禪透過 Python 語言向您介紹計算機科學的場景,並附有大量練習,非常簡潔。每章結尾都專門介紹除錯。還涵蓋了 GUI 和馬爾可夫分析。
  • Python Koans - Python Koans 是一種互動式教程,採用測試驅動的方法來開發程式碼。它還解釋了斷言語句。
  • Effective Python - 另一本書旨在解釋編寫 Pythonic 程式碼的特定方法,旨在將業餘愛好者變成高階程式設計師。
  • Pro Python - 中級經驗豐富的程式設計師使用的高階程式設計指南。
  • Expert Python Programming - 一本高階程式設計手冊,涵蓋裝飾器、方法解析、使用 super() 和超程式設計以及一般最佳實踐等高階概念。後面的章節詳細介紹了最佳實踐,如編寫文件、測試驅動開發、版本控制、最佳化和分析。
  • Python 魔法方法指南 - Rafe Kettler 撰寫的一系列博文,解釋了 Python 中的“魔法方法”。魔法方法用雙下劃線括起來(即 __init__),可以使類和物件以不同且神奇的方式工作。
  • 全棧 Python - 一本完整的綜合手冊,提供有關如何設定 Web 伺服器到設計前端的建議,您可以在全棧 Python 中找到所有內容。

9.2. 如何幫助

[編輯 | 編輯原始碼]

Python 不斷發展,是一款開源軟體,它需要從終端使用者那裡獲取大量資訊,才能完全理解這些資訊。因此,如果您想回饋這款為開發人員提供了免費使用和開發的完整程式設計軟體,請隨時聯絡 Python 社群,在這裡尋找開發程式碼的方法。

官方 Python 網站有一個名為社群的部分,它提供了個人可以為不斷發展的 Python 社群做出的完整而詳盡的方法。

華夏公益教科書