每天10分鐘學會Python:50次練習掌握一門語言
定 價:89 元
- 作者:(美)Reuven M. Lerner(魯文·勒納)
- 出版時間:2026/1/1
- ISBN:9787121514616
- 出 版 社:電子工業(yè)出版社
- 中圖法分類:TP312.8
- 頁碼:252
- 紙張:
- 版次:01
- 開本:16開
本書以 “10 分鐘集訓” 為核心設計,旨在通過 50 個針對性練習,幫助讀者高效掌握 Python。從數(shù)值類型、字符串等基礎知識,到迭代器、生成器等進階知識,本書將 Python 核心知識拆解為 10 章。為跳出傳統(tǒng)教學模式,聚焦實戰(zhàn),本書設計的每個練習都由問題、解題思路、解答、解答視頻、擴展練習等五部分組成,同時配套了代碼資源。注意,擴展練習旨在幫助讀者比較不同的解決方案、鍛煉思維、內(nèi)化知識,補充說明則指出了Python編程的常見問題,旨在幫助讀者規(guī)避常見錯誤。零基礎或基礎薄弱的Python 新用戶與獨立開發(fā)者,通過對本書練習的短時集訓即可提升代碼實戰(zhàn)能力,在編程技能上實現(xiàn)質的飛躍。
Reuven是一名全職Python培訓師。每年,他都會在美國、歐洲、以色列、印度和中國的公司授課,也會通過他的在線課程向世界各地的人們授課。魯文剛從麻省理工學院計算機科學系畢業(yè),就創(chuàng)建了世界上最早的100個網(wǎng)站之一。他于1995年開設了勒納咨詢公司,并從1996年開始提供培訓服務。
蘇丹:網(wǎng)上id一般為su27。2009年畢業(yè)于北京師范大學數(shù)學系,主要從事后端編程,也曾從事前端與客戶端開發(fā)工作。目前為豆瓣用戶產(chǎn)品后端負責人,日常跟Python打交道較多。著有科幻小說《中間人》,譯有《深入理解Flask》《Python一行流》等書。
第1章 數(shù)值類型
練習1 猜數(shù)字游戲
練習2 數(shù)字求和
練習3 跑步計時
練習4 轉換十六進制
第2章 字符串
練習 5 豬拉丁語
練習 6 豬拉丁語句子
練習7 Ubbi Dubbi
練習 8 字符串排序
第3章 列表和元組
練習9 第一個與最后一個
練習10 對任意元素求和
練習11 按字母順序對名字進行排序練習
12 重復字母最多的單詞
練習13 打印元組記錄
第4章 字典和集合
習 14 餐廳
練習 15 雨天
練習 16 Dictdiff
練習 17 有幾個不同的數(shù)字
第5章 文件
練習18 最后一行
練習19 把/etc/passwd轉為字典練習20 單詞計數(shù)
練習21 文件中最長的單詞
練習22 讀取和寫入CSV
練習23 JSON
練習24 反轉每一行
第6章 函數(shù)
習25 XML生成器
練習26 前綴表示法計算器
練習27 密碼生成器
第7章 使用解析式進行函數(shù)式編程
練習29 數(shù)字相加
練習30 列表扁平化
練習31 把文件翻譯成豬拉丁語練習32 翻轉字典
練習33 轉換字典的值
練習34 (簡化版)超級元音詞
練習35 A Gematria編碼,第1部分
練習35 B Gematria編碼,第2部分
第8章 模塊和包
引入模塊
練習36 銷售稅
練習37 菜單
第9章 對象
練習 38 一勺冰激凌
練習 39 一碗冰激凌
練習40 容積有限的碗練習41 一個更大的碗練習42 靈活字典
練習43 動物
練習44 籠子
練習45 動物園
第10章 迭代器和生成器
練習46 MyEnumerate
練習47 首尾相連
練習48 所有文件,所有行
練習49 經(jīng)過的時間
練習50 MyChain