Google 的 Python 課程
透過集合功能整理內容
你可以依據偏好儲存及分類內容。
歡迎參加 Google 的 Python 課程 ;這個程式集適合想學習 Python 的程式設計人員使用。類別包含書面資料、講座影片和大量程式碼練習,以練習 Python 編碼。這些教材在 Google 內部使用,可向僅具備程式設計經驗的使用者介紹 Python。第一項練習適用於字串和清單等基本 Python 概念,建立後續的練習,也就是處理文字檔案、程序和 HTTP 連線的完整程式。本課程的目標對像是有某種語言程式設計經驗經驗的人,足以瞭解「變數」或「if 陳述式」的定義。除此之外,您不必具備專業的程式設計師也能使用。
首先,Python 章節會在左側連結,也就是在執行 Python 設定以取得安裝 Python 時;Python 簡介用於介紹語言簡介,接著進行 Python String 程式設計程式碼,開始執行第一項練習。每個書面區段的結尾都會包含該區段材料的程式碼練習連結。授課影片平行處理書面資料、介紹 Python、字串和首次練習,以此類推。對 Google 而言,這三項內容會形成為期 2 天的密集課程,因此會將影片分成「第 1 天」和「第 2 天」這兩個部分。
這項內容是由 Nick Parlante (任職於 Google 的 engEDU 小組) 製作。特別感謝 Google 同事 John Cox、Steve Glassman 和 Piotr Kaminski 和 Antoine Picard 的協助。最後要感謝 Google 和我的總監 Maggie Johnson,他們根據《創用 CC 姓名標示 2.5》授權,在網際網路上免費散佈這些資料。請盡情分享,盡情享受吧!
提示:歡迎前往 Python Google Code University 論壇提問及回答問題。
除非另有註明,否則本頁面中的內容是採用創用 CC 姓名標示 4.0 授權,程式碼範例則為阿帕契 2.0 授權。詳情請參閱《Google Developers 網站政策》。Java 是 Oracle 和/或其關聯企業的註冊商標。
上次更新時間:2024-07-23 (世界標準時間)。
[[["容易理解","easyToUnderstand","thumb-up"],["確實解決了我的問題","solvedMyProblem","thumb-up"],["其他","otherUp","thumb-up"]],[["缺少我需要的資訊","missingTheInformationINeed","thumb-down"],["過於複雜/步驟過多","tooComplicatedTooManySteps","thumb-down"],["過時","outOfDate","thumb-down"],["翻譯問題","translationIssue","thumb-down"],["示例/程式碼問題","samplesCodeIssue","thumb-down"],["其他","otherDown","thumb-down"]],["上次更新時間:2024-07-23 (世界標準時間)。"],[[["\u003cp\u003eThis is a free Python class for people with some programming experience who want to learn Python, using materials Google uses internally.\u003c/p\u003e\n"],["\u003cp\u003eThe class covers basic and advanced Python concepts through written materials, lecture videos, and code exercises, progressing from basic concepts to full programs.\u003c/p\u003e\n"],["\u003cp\u003eIt's suitable for individuals with basic programming knowledge of variables and if statements, and it's structured as an intensive 2-day class with corresponding day-1 and day-2 video sections.\u003c/p\u003e\n"],["\u003cp\u003eThe materials were created by Nick Parlante at Google and are freely available under the Creative Commons Attribution 2.5 license.\u003c/p\u003e\n"],["\u003cp\u003eA dedicated Python Google Code University Forum is available for support and discussion.\u003c/p\u003e\n"]]],[],null,["Welcome to Google's Python Class -- this is a free class for people with a little bit of programming experience who want to learn Python. The class includes written materials, lecture videos, and lots of code exercises to practice Python coding. These materials are used within Google to introduce Python to people who have just a little programming experience. The first exercises work on basic Python concepts like strings and lists, building up to the later exercises which are full programs dealing with text files, processes, and http connections. The class is geared for people who have a little bit of programming experience in some language, enough to know what a \"variable\" or \"if statement\" is. Beyond that, you do not need to be an expert programmer to use this material.\n\nTo get started, the Python sections are linked at the left -- [Python Set Up](/edu/python/set-up) to get Python installed on your machine, [Python Introduction](/edu/python/introduction) for an introduction to the language, and then [Python Strings](/edu/python/strings) starts the coding material, leading to the first exercise. The end of each written section includes a link to the code exercise for that section's material. The lecture videos parallel the written materials, introducing Python, then strings, then first exercises, and so on. At Google, all this material makes up an intensive 2-day class, so the videos are organized as the day-1 and day-2 sections.\n\nThis material was created by [Nick Parlante](http://www-cs-faculty.stanford.edu/%7enick/) working in the engEDU group at Google. Special thanks for the help from my Google colleagues John Cox, Steve Glassman, Piotr Kaminski, and Antoine Picard. And finally thanks to Google and my director Maggie Johnson for the enlightened generosity to put these materials out on the internet for free under the [Creative Commons Attribution 2.5](http://creativecommons.org/licenses/by/2.5/) license -- share and enjoy!\n\n\n**Tip:** Check out the [Python Google Code University Forum](https://groups.google.com/forum/?fromgroups#!forum/python-gcu-forum) to ask and answer questions."]]