Python 一行流:像專家一樣寫代碼 Python One-Liners
Mayer, Christian 蘇丹
- 出版商: 電子工業
- 出版日期: 2021-09-01
- 定價: $534
- 售價: 7.9 折 $422
- 語言: 簡體中文
- 頁數: 248
- 裝訂: 平裝
- ISBN: 7121419688
- ISBN-13: 9787121419683
-
相關分類:
Python、Python
- 此書翻譯自: Python One-Liners: Write Concise, Eloquent Python Like a Professional
-
相關翻譯:
Python 不廢話,一行程式碼|像高手般寫出簡潔有力的 Python 程式碼 (Python One-Liners: Write Concise, Eloquent Python Like a Professional) (繁中版)
立即出貨 (庫存 < 4)
買這商品的人也買了...
-
Python 錦囊妙計, 3/e (Python Cookbook, 3/e)$880$695 -
流暢的 Python|清晰、簡潔、有效的程式設計 (Fluent Python)$980$774 -
Python 專家實踐指南|搭乘專業開發者的學習便車 (The Hitchhiker's Guide to Python: Best Practices for Development)$580$458 -
$384PyQt5 快速開發與實戰 -
Ray Tracing Gems: High-Quality and Real-Time Rendering with Dxr and Other APIs$2,430$2,309 -
Python 機器學習錦囊妙計 (Machine Learning with Python Cookbook)$580$458 -
Python 程式設計的樂趣|範例實作與專題研究的 20堂程式設計課, 2/e (Python Crash Course, 2/e)$580$458 -
精通 Python|運用簡單的套件進行現代運算, 2/e (Introducing Python: Modern Computing in Simple Packages, 2/e)$880$695 -
Python 自動化的樂趣|搞定重複瑣碎&單調無聊的工作, 2/e (Automate the Boring Stuff with Python : Practical Programming for Total Beginners, 2/e)$680$537 -
Python 最強入門邁向頂尖高手之路:王者歸來, 2/e (全彩版)$1,080$853 -
Python 功力提升的樂趣|寫出乾淨程式碼的最佳實務 (Beyond the Basic Stuff with Python)$500$395 -
$469Python + Excel 辦公自動化一本通 -
最新機器學習的教科書$780$616 -
$393Spring Boot + Vue.js + 分佈式組件全棧開發訓練營 (視頻教學版) -
$383智能算法導論 -
$374AI 遊戲開發和深度學習進階 -
$458Python 科學計算入門 -
$422Python數據分析、挖掘與可視化 -
$207在線凸優化:概念、架構及核心算法 -
$426Python 編程實戰100例 (微課視頻版) -
$512TensorFlow 與 Keras — Python 深度學習應用實務 -
$458算法入門 (用 Python 編程和實踐) -
$607Pandas 數據預處理詳解 -
$517Keras 深度學習:入門、實戰與進階 -
$2,328Ray Tracing Gems II: Next Generation Real-Time Rendering with Dxr, Vulkan, and Optix (Hardcover)
中文年末書展|繁簡參展書2書75折 詳見活動內容 »
-
75折
為你寫的 Vue Components:從原子到系統,一步步用設計思維打造面面俱到的元件實戰力 (iThome 鐵人賽系列書)$780$585 -
75折
BDD in Action, 2/e (中文版)$960$720 -
75折
看不見的戰場:社群、AI 與企業資安危機$750$563 -
79折
AI 精準提問 × 高效應用:DeepSeek、ChatGPT、Claude、Gemini、Copilot 一本搞定$390$308 -
7折
超實用!Word.Excel.PowerPoint 辦公室 Office 365 省時高手必備 50招, 4/e (暢銷回饋版)$420$294 -
75折
裂縫碎光:資安數位生存戰$550$412 -
日本當代最強插畫 2025 : 150位當代最強畫師豪華作品集$640$576 -
79折
Google BI 解決方案:Looker Studio × AI 數據驅動行銷實作,完美整合 Google Analytics 4、Google Ads、ChatGPT、Gemini$630$498 -
79折
超有料 Plus!職場第一實用的 AI 工作術 - 用對 AI 工具、自動化 Agent, 讓生產力全面進化!$599$473 -
75折
從零開始學 Visual C# 2022 程式設計, 4/e (暢銷回饋版)$690$518 -
75折
Windows 11 制霸攻略:圖解 AI 與 Copilot 應用,輕鬆搞懂新手必學的 Windows 技巧$640$480 -
75折
精準駕馭 Word!論文寫作絕非難事 (好評回饋版)$480$360 -
Sam Yang 的插畫藝術:用 Procreate / PS 畫出最強男友視角 x 女孩美好日常$699$629 -
79折
AI 加持!Google Sheets 超級工作流$599$473 -
78折
想要 SSR? 快使用 Nuxt 吧!:Nuxt 讓 Vue.js 更好處理 SEO 搜尋引擎最佳化(iThome鐵人賽系列書)$780$608 -
78折
超實用!業務.總管.人資的辦公室 WORD 365 省時高手必備 50招 (第二版)$500$390 -
7折
Node-RED + YOLO + ESP32-CAM:AIoT 智慧物聯網與邊緣 AI 專題實戰$680$476 -
79折
「生成式⇄AI」:52 個零程式互動體驗,打造新世代人工智慧素養$599$473 -
7折
Windows APT Warfare:惡意程式前線戰術指南, 3/e$720$504 -
75折
我輩程式人:回顧從 Ada 到 AI 這條程式路,程式人如何改變世界的歷史與未來展望 (We, Programmers: A Chronicle of Coders from Ada to AI)$850$637 -
75折
不用自己寫!用 GitHub Copilot 搞定 LLM 應用開發$600$450 -
79折
Tensorflow 接班王者:Google JAX 深度學習又快又強大 (好評回饋版)$780$616 -
79折
GPT4 會你也會 - 共融機器人的多模態互動式情感分析 (好評回饋版)$700$553 -
79折
技術士技能檢定 電腦軟體應用丙級術科解題教本|Office 2021$460$363 -
75折
Notion 與 Notion AI 全能實戰手冊:生活、學習與職場的智慧策略 (暢銷回饋版)$560$420
相關主題
商品描述
本書專註於從初學邁向進階的Python編碼技術:如何像專家一樣寫出優雅、準確、簡潔高效的Python 單行代碼;閱讀任意一行Python 代碼時,如何系統性地對其進行拆解和分析。全書分為6 個章節,以單行代碼切入電腦科學的各個領域,包括Python 語言基礎、編程技巧、基於NumPy的科學計算、機器學習的主要算法模型、正則表達式進階、電腦科學中若乾經典算法的單行實現等。
作者簡介
克裡斯蒂安·梅耶(Christian Mayer)是一位計算機科學博士,也是知名 Python 網站 https://blog.finxter.com/ 創始人和維護者。該網站活躍的內容訂閱者已經超過 2 萬且仍在持續增長。他的網站不僅發展迅速,也幫助到數以萬計的學習者提升編碼技能和優化在線業務。克裡斯蒂安同時也是《Python咖啡時間》(Coffee Break Python)系列自出版書籍的作者。
目錄大綱
導語 ........................................................................................................................ 1
Python 一行流的例子 ................................................................................................... 2
關於可讀性的說明 ....................................................................................................... 3
這本書是給誰看的? ................................................................................................... 4
你會學到什麼? ........................................................................................................... 5
線上資源 ....................................................................................................................... 6
1 Python 溫故知新 ................................................................................................ 7
基本數據結構 ............................................................................................................... 8
數值數據類型和結構 ........................................................................................... 8
布爾值 ................................................................................................................... 8
字符串 ................................................................................................................. 11
關鍵字 N0ne ....................................................................................................... 12
容器數據類型 ............................................................................................................. 13
列表 ..................................................................................................................... 13
堆棧 ..................................................................................................................... 16
集合 ..................................................................................................................... 17
字典 ..................................................................................................................... 19
成員 ..................................................................................................................... 20
列表和字典解析 ................................................................................................. 20
控制流 ......................................................................................................................... 21
if、else 和 elif ..................................................................................................... 21
循環 ..................................................................................................................... 22
函數 ............................................................................................................................. 24
lambda 函數 ................................................................................................................. 24
總結 ............................................................................................................................. 25
2 Python 技巧 ..................................................................................................... 27
使用列表解析找出#高收入者 .................................................................................. 28
基礎背景 ............................................................................................................. 28
代碼 ..................................................................................................................... 30
它是如何工作的 ................................................................................................. 31
使用列表解析找出高信息價值的單詞 ...................................................................... 31
基礎背景 ............................................................................................................. 31
代碼 ..................................................................................................................... 32
它是怎麼工作的 ................................................................................................. 32
讀取文件 ..................................................................................................................... 33
基礎背景 ............................................................................................................. 33
代碼 ..................................................................................................................... 34
它是怎麼工作的 ................................................................................................. 34
使用 lambda 和 map 函數 ........................................................................................... 35
基礎背景 ............................................................................................................. 35
代碼 ..................................................................................................................... 36
它是如何工作的 ................................................................................................. 37
使用切片查找匹配子串及所處環境 .......................................................................... 38
基礎背景 ............................................................................................................. 38
代碼 ..................................................................................................................... 40
它是如何工作的 ................................................................................................. 41
列表解析和切片 ......................................................................................................... 41
基礎背景 ............................................................................................................. 42
代碼 ..................................................................................................................... 42
它是如何工作的 ................................................................................................. 43
使用切片賦值來修復損壞的列表 .............................................................................. 43
基礎背景 ............................................................................................................. 43
代碼 ..................................................................................................................... 44
它是如何工作的 ................................................................................................. 45
使用列表連接分析心臟健康數據 .............................................................................. 46
基礎背景 ............................................................................................................. 46
代碼 ..................................................................................................................... 48
它是如何工作的 ................................................................................................. 48
使用生成器表達式查出未達#低工資標準的公司 .................................................. 48
基礎背景 ............................................................................................................. 49
代碼 ..................................................................................................................... 49
它是如何工作的 ................................................................................................. 50
使用 zip()函數格式化數據庫 ..................................................................................... 51
基礎背景 ............................................................................................................. 51
代碼 ..................................................................................................................... 52
它是如何工作的 ................................................................................................. 53
總結 ............................................................................................................................. 54
3 數據科學 .......................................................................................................... 55
基礎二維數組計算 ..................................................................................................... 56
基礎背景 ............................................................................................................. 56
代碼 ..................................................................................................................... 59
它是如何工作的 ................................................................................................. 60
使用 NumPy 數組:切片、廣播和數組類型 ........................................................... 61
基礎背景 ............................................................................................................. 61
廣播 ..................................................................................................................... 64
代碼 ..................................................................................................................... 67
它是如何工作的 ................................................................................................. 68
使用條件數組查詢、過濾和廣播檢測異常值 .......................................................... 70
基礎背景 ............................................................................................................. 70
代碼 ..................................................................................................................... 71
它是如何工作的 ................................................................................................. 72
使用布爾索引過濾二維數組 ...................................................................................... 74
基礎背景 ............................................................................................................. 74
代碼 ..................................................................................................................... 75
它是如何工作的 ................................................................................................. 76
使用廣播、切片賦值和重塑清洗固定步長的數組元素 .......................................... 77
基礎背景 ............................................................................................................. 77
代碼 ..................................................................................................................... 80
它是如何工作的 ................................................................................................. 81
NumPy 中何時使用 sort()函數,何時使用 argsort()函數 ........................................ 82
基礎背景 ............................................................................................................. 82
代碼 ..................................................................................................................... 85
它是如何工作的 ................................................................................................. 85
如何使用 lambda 函數和布爾索引來過濾數組 ........................................................ 87
基礎背景 ............................................................................................................. 87
代碼 ..................................................................................................................... 87
它是如何工作的 ................................................................................................. 88
如何使用統計、數學和邏輯來創建高#級數組過濾器 .............................................. 89
基礎背景 ............................................................................................................. 89
代碼 ..................................................................................................................... 93
它是如何工作的 ................................................................................................. 94
簡單的關聯分析:買了 X 的人也買了 Y .............................................................. 94
基礎背景 ............................................................................................................. 94
代碼 ..................................................................................................................... 95
它是如何工作的 ................................................................................................. 96
使用中間關聯分析尋找#佳捆綁策略 ...................................................................... 98
基礎背景 ............................................................................................................. 98
代碼 ..................................................................................................................... 98
它是怎麼工作的 ................................................................................................. 99
總結 ........................................................................................................................... 100
4 機器學習 ........................................................................................................ 102
監督式機器學習的基礎知識 .................................................................................... 102
訓練階段 ........................................................................................................... 103
推理階段 ........................................................................................................... 104
線性回歸 ................................................................................................................... 104
基礎背景 ........................................................................................................... 104
代碼 ................................................................................................................... 107
它是如何工作的 ............................................................................................... 108
邏輯回歸的一行流 ................................................................................................... 110
基礎背景 ........................................................................................................... 110
Sigmoid 函數 ................................................................................................... 111
代碼 ................................................................................................................... 114
它是如何工作的 ............................................................................................... 114
K-Means 聚類算法一行流 ....................................................................................... 116
基礎背景 ........................................................................................................... 116
代碼 ................................................................................................................... 119
它是如何工作的 ............................................................................................... 120
K-近鄰算法一行流 ................................................................................................... 122
基礎背景 ........................................................................................................... 122
代碼 ................................................................................................................... 124
它是如何工作的 ............................................................................................... 125
神經網絡分析一行流 ............................................................................................... 127
基礎背景 ........................................................................................................... 127
代碼 ................................................................................................................... 132
它是如何工作的 ............................................................................................... 133
決策樹學習一行流 ................................................................................................... 136
基礎背景 ........................................................................................................... 136
代碼 ................................................................................................................... 137
它是如何工作的 ............................................................................................... 138
一行流計算方差#小的數據行 ................................................................................ 139
基礎背景 ........................................................................................................... 139
代碼 ................................................................................................................... 140
它是如何工作的 ............................................................................................... 141
基本統計一行流 ....................................................................................................... 142
基礎背景 ........................................................................................................... 143
代碼 ................................................................................................................... 144
它是如何工作的 ............................................................................................... 145
支持向量機分類一行流............................................................................................ 146
基礎背景 ........................................................................................................... 147
代碼 ................................................................................................................... 148
它是如何工作的 ............................................................................................... 149
隨機森林分類一行流 ............................................................................................... 150
基礎背景 ........................................................................................................... 150
代碼 ................................................................................................................... 152
它是如何工作的 ............................................................................................... 152
總結 ........................................................................................................................... 154
5 正則表達式 .................................................................................................... 155
在字符串中找到基本文本模式 ................................................................................ 155
基礎背景 ........................................................................................................... 156
代碼 ................................................................................................................... 159
