笨方法學python

2022-07-04 15:30:17 字數 1860 閱讀 3459

書結構非常簡單,其實就是 52 個習題而已。其中 26 個覆蓋了輸入輸出、變數、以及函式三個課題,另外 26

個覆蓋了一些比較高階的話題,如條件判斷、迴圈、類和物件、**測試、以及專案的實現等。每一章節的格式基本都是一樣的,以**練習題開始,讀者照著說明

編寫**(不允許複製貼上),執行並檢查結果,然後再做一下加分習題就可以了。當然如果你覺得加分習題對你來說有點難,你也可以暫時跳過,以後再完成也沒

關係。另外閱讀本書還需要你有一定的英文能力。其實學程式設計不懂英語是很吃虧的,畢竟程式語言都是基於英語,而程式設計社群的主要交流方式也是

英語。不會英語的人在程式設計界可能就只好當二等公民了。本書的翻譯盡量保留了所有的英文專業詞彙(可能會有中文說明),而且遵照 zed

的風格和別的書差異很大。它沒有像一般的入門書籍一樣通過討好讀者以激發讀者興趣,而是直截了當地告訴你你需要做什麼,需要注意什麼。這種風格可能會讓人

覺得枯燥乏味,讀者姑且把這也當做 hard way 的一部分把。所以如果你覺得有些看不下去,zed 推薦你看下面兩本書:

how to think like a computer scientist

a byte of python 這本書有 中譯版

原書版權為 zed shaw 所,譯文版權為 zed shaw 和譯者共有。譯文遵循原書的版權 規定:只允許完整**,禁止商業用途。

圖書提綱

譯者前言

前言:笨辦法更簡單

習題 0: 準備工作

習題 1: 第乙個程式

習題 2: 注釋和井號

習題 3: 數字和數學計算

習題 4: 變數(variable)和命名

習題 5: 更多的變數和列印

習題 6: 字串(string)和文字

習題 7: 更多列印

習題 8: 列印,列印

習題 9: 列印,列印,列印

習題 10: 那是什麼?

習題 11: 提問

習題 12: 提示別人

習題 13: 引數、解包、變數

習題 14: 提示和傳遞

習題 15: 讀取檔案

習題 16: 讀寫檔案

習題 17: 更多檔案操作

習題 18: 命名、變數、**、函式

習題 19: 函式和變數

習題 20: 函式和檔案

習題 21: 函式可以返回東西

習題 22: 到現在你學到了哪些東西?

習題 23: 讀**

習題 24: 更多練習

習題 25: 更多更多的練習

習題 26: 恭喜你,現在可以考試了!

習題 27: 記住邏輯關係

習題 28: 布林表示式練習

習題 29: 如果(if)

習題 30: else 和 if

習題 31: 作出決定

習題 32: 迴圈和列表

習題 33: while 迴圈

習題 34: 訪問列表的元素

習題 35: 分支和函式

習題 36: 設計和除錯

習題 37: 複習各種符號

習題 38: 閱讀**

習題 39: 列表的操作

習題 40: 字典, 可愛的字典

習題 41: 持劍的熊,密室

習題 42: 物以類聚

習題 43: 你來製作乙個遊戲

習題 44: 給你的遊戲打分

習題 45: 物件、類、以及從屬關係

習題 46: 乙個專案骨架

練習 47: 自動化測試

習題 48: 更複雜的使用者輸入

習題 49: 建立句子

習題 50: 你的第一項工作任務

習題 51: 評審你的遊戲

習題 52: 把你會的教給別人

下一步老程式設計師的建議

笨方法學python 一

print i like typing this print this is fun print i said do not touch this.如果用同種引號會報錯 file ex1.py line 8 print i said do not touch this.syntaxerror inv...

學習筆記 笨方法學python

1.1 列表和字典 列表是有一組任意型別的值構成的有序列表,他由方括號構造而成 number list 1,2,3,4 mylist 1,a b 2,4 字典是由一組明值對構成的無序集合,由大括號構造而成 ages 可以通過以下方式訪問列表和字典中的元素 mylist 2 return a ages...

笨方法學python筆記 3

習題25之前幾個習題主要是閱讀別人寫的 做好記錄,然後記下來,雖然現在可能不太能理解一些語句,但是先過眼有個印象總歸沒有錯。習題25 老規矩,貼上自己敲出來的 敲 的時候想練練打字,試試不看鍵盤盲打敲,給無聊枯燥的碼 帶來一點樂趣。def break words stuff this functio...