掌握 Python 程式設計:PEP 8、程式碼風格和進階技術

遵循 PEP 8 編寫優雅 Python 程式碼並釋放程式設計潛力的綜合指南

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

  • Python 程式碼風格與組織
  • 進階 Python 程式編輯技術
  • 熟練地編寫符合 PEP 8 標準的 Python 程式設計。
  • 掌握 PEP 8 指南中概述的原則背後的基本原則。
  • 配置你的開發環境以實現無縫的符合 PEP 8 的 Python 程式設計。
  • 遵守套件( packages )、模組( modules )、物件( objects )、類( classes )和變數( variables )的規定命名約定。
  • 強制著手創建全面、專業的 Python 專案。 在 Python 程式碼元素中正確使用空格。
  • 獲得有關 Python 最佳實踐的專業知識,以編寫乾淨且可維護的程式碼。

要求

  • 基本的電腦技能
  • 可用的電腦

課程說明

你準備好將你的 Python 程式設計技能提升到新的水平了嗎? 歡迎來到「掌握 Python 程式設計:PEP 8、程式碼風格和進階技術」。

Python 不只是一種程式語言;它也是一種程式語言。 如果做得好的話,它是一種藝術形式。 在本課程中,你將踏上掌握 Python 優雅的旅程,遵循業界標準 PEP 8 指南,並發現將使你成為 Python 專業人士的高級技術。

你將學到什麼:

  • PEP 8 精進:深入研究 Python 增強提案 8 (PEP 8) 標準,這是編寫乾淨、可讀的 Python 程式碼的藍圖。 發現程式碼佈局、製表符、行長度和物件導向的間距的秘密,這些秘密將使你的程式碼大放異彩。
  • 程式碼格式化和文檔:探索程式碼格式化的細微差別,例如尾隨逗號、函數中的空格和字串引號,同時掌握編寫完美註解和文件字串的藝術。
  • 命名約定與程式碼結構:培養為變數、模組和函數選擇描述性名稱的技巧。 深入了解專案和變數約定、處理異常以及設計簡潔的介面。
  • 進階 Python 技術:透過進階技術提升你的 Python 程式設計技能,包括有價值的程式建議和深入研究函數註解。
  • 現實世界計畫:透過實踐計畫將你新發現的知識付諸實踐。 我們將依照 PEP 8 標準處理「Array Grid Project」和「Bullets Game Project」(分為類別和主要元件)等專案。

目標受眾

  • 初級 Python 程式設計師
  • Python 愛好者
  • 中階 Python 開發人員
  • 來自其他語言的程式設計師

講師簡介

Stefan Toshkov Zhelyazkov 釋放人工智慧驅動的聊天機器人的力量:向專家學習

您好,我是一位經驗豐富的人工智慧工程師和自然語言處理愛好者,熱衷於建立智慧聊天機器人應用程式。 我擁有電腦科學碩士學位,在人工智慧領域工作了十多年,專門從事語言建模和聊天機器人開發。 我的教學風格是讓複雜的人工智慧概念對各個層級的學習者來說都是易於理解和實用的。 我相信提供清晰的解釋、現實世界的例子和實踐項目來強化所學的概念。 在我的課程中,你會發現一個支持性且引人入勝的學習環境,鼓勵提問並培養好奇心。

字幕:英文

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

  • Udemy 永久擁有課程 許多課程約 NT400(點擊連結看更多)
  • 年訂閱每月 NT350(再享特別優惠:年度訂閱首年享 25% 折扣) 🌈 悠遊 Udemy 的 26000+ 門課,最大化學習 ( 原價 NT635/月 )
  • Udemy 現在越來越多課程有中文字幕,請參考 Soft & Share 中文線上課程
  • 手機上點選優惠連結看到的價格比電腦上看到的貴
  • $代表當地貨幣, 如在台灣為 NT
  • 點選”報名參加課程”有可能因瀏覽器 cookies 轉久一點或回報錯誤而無法連上,請稍等刷新或重新點選就會出現

報名參加課程

Sponsored by Udemy


也許你會有興趣

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

發表迴響

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

由 WordPress.com 建置.

Up ↑

探索更多來自 Soft & Share 的內容

立即訂閱即可持續閱讀,還能取得所有封存文章。

Continue reading