fbpx

Python 最佳實踐:學習編寫乾淨的 Python 程式碼

Contents

本課程提供了按照官方 Python 風格指南和 Python 最佳實踐編寫乾淨的 Python 程式碼的技巧,包括命名變數、函數、類別、方法和序列的最佳實踐,以及如何使用區塊註釋、行內註釋和文檔字串來記錄程式碼,以及如何應用 Python 最佳實踐來處理字串、序列、運算符、函數、迴圈、檔案和物件導向的程式設計。

從這 6 小時的課程,你會學到

  • 如何按照 Python 風格指南 (PEP 8) 編寫乾淨的 Python 程式碼。
  • 命名變量( variables )、函數( functions )、類( classes )、方法( methods )和序列( sequences )的最佳實踐。
  • 如何使用區塊註釋( block comments )、行內註釋和文檔字串( docstrings )來記錄你的程式碼。
  • 如何使用 enumerate、zip、break 和 else 子句編寫乾淨的 Python 迴圈。
  • Python 中縮進、換行、空行和空格的最佳實踐。
  • 在 Python 中使用物件導向程式設計的最佳實踐。
  • 編寫更多“pythonic”程式碼的技巧(交換變量、列表理解、合併字典、海象運算符等)。
  • 如何按照 Python 風格指南處理檔案。

要求

  • 基本的 Python 知識。
  • 每個部分都涵蓋了假設先前知識的主題的最佳實踐。
  • 電腦上安裝了 Python 3。
  • 致力於學習如何編寫乾淨的 Python 程式碼的熱情。

課程說明

學習按照官方 Python 風格指南和 Python 最佳實踐編寫乾淨的 Python 程式碼。 通過引人入勝的視訊講座、圖表、測驗、文章和其他資源擴展你的技能。

本課程是您的“Python 最佳實踐手冊”,您可以在其中找到 Python 最佳實踐和編寫“Pythonic”程式碼的技巧。

學習編寫乾淨的 Python 程式碼並將您的 Python 技能提升到一個新的水準

  • 編寫乾淨、可讀且可維護的 Python 程式碼。
  • 為您的變量、函數、類和方法分配有意義的名稱。
  • 了解如何按照 Python 風格指南縮進 Python 程式碼。
  • 對行長、換行符和空行應用 Python 最佳實踐。
  • 在變量、括號、運算符、逗號、冒號和分號中適當使用空格。
  • 學習在程式碼中編寫註釋的 Python 最佳實踐,以及為什麼它們有助於編寫可讀程式碼。
  • 應用 Python 最佳實踐來處理字串、序列、運算符、函數、迴圈、檔案和物件導向的程式設計。
  • 此外,學習編寫“pythonic”程式碼的其他技巧(海象運算符、列表理解、字典理解等等……)

Python 和簡潔程式碼:世界各地的熱門技能

Python 是目前最流行的程式語言之一,其受歡迎程度每年都在持續攀升。 它用於 Web 開發、資料科學、機器學習、人工智慧等不同領域的實際應用程式。

如果您正在學習 Python 或者您已經對這門語言有一些經驗,那麼學習如何按照該語言的最佳實踐編寫乾淨、可讀和簡潔的 Python 程式碼是您進入 Python 神奇而強大的世界的下一步。

學習材料和資源

在整個課程中,您將找到以下資源:

  • 視訊講座:帶有精心設計的圖形和圖表的視頻講座。 您將通過說明性示例了解每個主題的最佳實踐。
  • 測驗:通過包含 213 多個問題的 45 多個測驗來檢查您的知識,這些測驗提供無限次嘗試和即時反饋。
  • 文章:閱讀帶有詳細解釋和插圖的文章,以補充您的知識。
  • 學習指南:使用包含 120 多個問題的詳細且獨特的 PDF 學習指南複習課程考試。
  • 課程考試:參加包含 30 多個問題的期末課程考試來測試您的知識。 考試有無限次嘗試,每次嘗試都有詳細的結果。

是什麼讓這門課程與眾不同?

這門課程是獨一無二的,因為它強調提供 Python 最佳實踐的直觀和詳細的解釋。 您不僅將學習如何在 Python 中使用這些原則,還將了解每條指南的目的並視覺化。

獨特的學習材料補充了課程體驗。 您會找到專門為該課程設計的 PDF 學習指南,其中包含 120 多個關於課程內容的問題

您將通過測驗檢查您的知識,這將使您更深入地思考每個部分中提出的主題,並且您將收到即時反饋以檢查您的答案。

您將收到一份結業證書,將其添加到您的簡歷和社交媒體資料中以展示您的新技能。

您還可終身訪問該課程。

非常歡迎您觀看視訊預覽並查看完整課程表。

如果您正在尋找引人入勝、直觀且實用的課程,那麼您已經找到了。

立即註冊,將“Python 最佳實踐”和“整潔程式碼”添加到您的簡歷中,並展示您的新技能

目標受眾

  • 正在學習 Python 並希望學習該語言的最佳實踐和風格指南的學生。
  • 具有基本 Python 知識的自學學習者,希望按照最佳實踐編寫乾淨的 Python 程式碼。
  • 希望深入了解 Python 風格指南 (PEP 8) 的 Python 程式設計師。
  • 正在學習 Python 並希望擴展知識的程式設計師。

講師簡介

Estefania Cassingena Navone 軟體開發人員、講師和技術作家

我是 Estefania。 我喜歡教學。 我是一名 Web 開發人員,具有 Python、JavaScript、HTML、CSS、React 和其他 Web 技術方面的經驗。

我的目標是創建引人入勝的課程,您將在其中學習程式並很好地理解它,以便您能夠將您的知識應用於新的情況、專案和專業機會。 我知道學習程式設計可能具有挑戰性,但我來這裡是為了讓你的旅程更順利,並幫助你創造你永遠不會忘記如何學習程式設計的回憶。

我目前在 Udemy 上有 11,000 多名學生和 10 多個課程,我的首要任務是通過回答您的每一個問題來支持您。 我是來幫助你的,所以如果你在我的課程中有任何問題,請不要猶豫,儘管問。

我相信詳細清晰的解釋與視覺學習材料的力量相結合,可以創造每個學習者應得的學習體驗。 這就是我想在我的課程中給你的經驗。

寫程式充滿驚奇。 我喜歡程式設計、資料結構、演算法,我知道當你學習新東西並且你能夠只用你的電腦和幾行程式碼創建一個新專案或產品時的感覺。 就像變魔術一樣!

我是 freeCodeCamp 員工的一員,我在那裡創建程式課程並撰寫有關計算機科學和程式設計的文章。 我為該出版物發表的 26 多篇文章獲得了 2,400,000 多次瀏覽,平均每天有 5,000 多次瀏覽。 我運營著 freeCodeCamp Espanol YouTube 頻道,該頻道目前擁有超過 70,000 名訂閱者,並且我為該頻道創建了完整的課程。

我曾擔任麻省理工學院 edX (MITx) 的社區助教 (Community TA),負責”Introduction to Computer Science and Programming Using Python”課程,我通過編寫教程和創建圖表來補充課程內容來提供幫助。

我的”Python OOP – Object Oriented Programming for Beginners”被 Udemy for Business 選中,這是一個精選的用於企業培訓的頂級 Udemy 課程集合。

所以…我在這裡等您。 如果您選擇我的一門課程,我向您保證,您會發現一種引人入勝且精心設計的學習體驗。 非常感謝您閱讀更多關於我的資訊,我們將在課程中見面 :)。

英文字幕:有

  • 想要了解如何將英文字幕自動翻譯成中文? 請參考這篇 How-To

  • 點選這個 Network & Security 課程✨優惠連結✨ ( NT370 起限時特價中 ) | Udemy 永久擁有課程 ( 在電腦瀏覽器登入,點選“優惠連結”後再回想要的課程介紹中點選“報名參加課程”即可取得 )
  • Udemy 現在越來越多課程有中文字幕,請參考 Soft & Share 中文線上課程
  • 手機上點選優惠連結看到的價格比電腦上看到的貴
  • $代表當地貨幣, 如在台灣為 NT
  • 點選”報名參加課程”有可能因瀏覽器 cookies 轉久一點或回報錯誤而無法連上,請稍等刷新或重新點選就會出現

報名參加課程

Sponsored by Udemy


也許你會有興趣

不受 FB 演算法影響,歡迎透過 e-mail 訂閱網站更新

發表迴響

這個網站採用 Akismet 服務減少垃圾留言。進一步了解 Akismet 如何處理網站訪客的留言資料

Powered by WordPress.com.

Up ↑

%d