| *完成訂單後正常情形下約兩周可抵台。 *本賣場提供之資訊僅供參考,以到貨標的為正確資訊。 印行年月:202408*若逾兩年請先於私訊洽詢存貨情況,謝謝。 台灣(台北市)在地出版社,每筆交易均開具統一發票,祝您中獎最高1000萬元。 書名:Python語言程序設計-微課版 (第3版) ISBN:9787302671855 出版社:清華大學 著編譯者:孫玉勝 曹潔 頁數:339 所在地:中國大陸 *此為代購商品 書號:1681107 可大量預訂,請先連絡。 內容簡介 Python是一門簡單易學、功能強大的編程語言,它內建了高效的數據結構,豐富的第三方開發庫,能夠用簡單而又高效的方式編程。本書由淺入深、步步引導、循序漸進地闡述了Python語言的基礎知識、基本語法。本書以12章的篇幅來介紹Python,包括Python程序設計快速入門,字元串和列表,元組、字典和集合,函數,正則表達式,文件與文件夾操作,面向對象程序設計,模塊和包,錯誤和異常處理,Tkinter圖形用戶界面設計,數據可視化,資料庫編程。 本書可作為高等院校各專業的Python程序設計教材,也可作為軟體開發人員的參考資料,還可作為讀者自學Python語言的參考書。作者簡介 曹潔,博士,畢業於同濟大學電子與信息工程學院計算機軟體與理論專業;主要研究方向是并行分散式處理、雲計算、大數據;主持和參与國家級、省部級項目5項;在《軟體學報》《計算機研究與發展》《通信學報》等國內外核心刊物上發表學術論文12篇;主講「Python語言程序設計」「大數據技術及應用」「雲計算技術」等課程;主編《Python語言程序設計》(微課版),參編《數據挖掘》《Struts2+Hibermate框架技術教程》(第2版)等多部教材。目錄 第1章 Python程序設計快速入門1 1 安裝Python軟體和運行Python程序 1 1 1 Python語言的特點 1 1 2 Python軟體的下載和安裝 1 1 3 命令行方式運行代碼 1 1 4 文件方式運行代碼 1 2 安裝Anaconda軟體和運行Python程序 1 2 1 安裝Anaconda軟體 1 2 2 Jupyter Notebook運行Python程序 1 2 3 Spyder運行Python程序 1 3 Python關鍵要素 1 3 1 一個簡單的計算器程序 1 3 2 數據類型 1 3 3 對象和引用 1 3 4 邏輯操作 1 3 5 if選擇語句 1 3 6 while循環語句 1 3 7 forin循環語句 1 3 8 算術運算 1 3 9 輸入輸出 1 4 庫的導入與擴展庫的安裝 1 4 1 庫的導入 1 4 2 擴展庫的安裝 1 5 Python在線幫助 1 5 1 Python互動式幫助系統 1 5 2 Python文檔 1 6 實戰:積跬步以致千里 1 7 習題 第2章 字元串和列表 2 1 字元串基礎 2 1 1 創建字元串 2 1 2 字元編碼 2 1 3 轉義字元 2 2 字元串運算 2 2 1 處理字元串的函數 2 2 2 下標運算符〔〕 2 2 3 切片運算符〔start:end:step〕 2 2 4 連接運算符+和複製運算符 2 2 5 in和not in成員運算符 2 2 6 格式化字元串運算符% 2 3 字元串對象的常用方法 2 3 1 去除字元串首尾的空白符及指定字元 2 3 2 字元串的大小寫處理 2 3 3 搜索與替換字元串 2 3 4 連接與分割字元串 2 3 5 字元串映射 2 3 6 檢查字元串特徵 2 3 7 字元串對齊及填充 2 3 8 字元串格式化輸出 2 4 字元串常量 2 5 實戰:愷撒加密和解密 2 6 實戰:MD5加密 2 7 列表 2 7 1 創建列表 2 7 2 修改列表元素 2 7 3 往列表中添加元素 2 7 4 刪除列表中的元素 2 7 5 列表切片 2 8 序列類型的常用操作 2 9 統計和排序列表中的元素 2 10 列表推導式 2 11 用於列表的一些常用函數 2 12 基於turtle庫繪圖和繪製文本 2 12 1 畫布 2 12 2 Turtle空間坐標體系 2 12 3 畫筆 2 12 4 繪圖命令 2 12 5 用turtle繪製文本 2 13 實戰:繪製落英繽紛的櫻花樹 2 14 習題 第3章 元組、字典和集合 3 1 元組 3 1 1 創建元組 3 1 2 修改元組 3 1 3 生成器推導式 3 2 字典 3 2 1 創建字典 3 2 2 訪問字典 3 2 3 添加與修改字典元素 3 2 4 刪除字典元素 3 2 5 複製字典 3 2 6 字典推導式 3 3 字典實戰:使用jieba庫統計《蒹葭》的詞頻 3 4 集合數據類型 3 4 1 創建集合 3 4 2 集合添加元素 3 4 3 集合元素刪除 3 4 4 集合運算 3 4 5 集合推導式 3 5 集合實戰:統計公司的各類人才都有誰? 3 6 序列解包 3 7 日期格式和字元串格式相互轉化 3 7 1 字元串格式轉化為日期格式 3 7 2 日期格式轉化為字元串格式 3 8 循環中的break、continue、pass和else 3 8 1 用break語句提前終止循環 3 8 2 用continue語句提前結束本次循環 3 8 3 pass子句 3 8 4 循環語句的else子句 3 9 實戰:簡易購物 3 10 習題 第4章 函數 4 1 定義函數 4 2 函數調用 4 2 1 帶有返回值的函數調用 4 2 2 不帶返回值的函數調用 4 3 向函數傳遞實參 4 3 1 位置實參傳遞 4 3 2 關鍵字實參傳遞 4 3 3 默認值實參傳遞 4 3 4 可變長實參傳遞 4 3 5 序列解包實參傳遞 4 4 通過傳引用來傳遞實參 4 5 生成器函數 4 6 lambda表達式定義匿名函數 4 6 1 lambda表達式定義的匿名函數和def函數的區別 4 6 2 自由變數對lambda表達式的影響 4 7 變數的作用域 4 7 1 全局變數 4 7 2 局部變數 4 8 函數的遞歸調用 4 9 常用內置函數 4 9 1 map()映射函數 4 9 2 reduce()函數 4 9 3 filter()過濾函數 4 10 pyinstaller打包生成可執行文件 4 11 實戰:哥德巴赫猜想 4 12 習題 第5章 正則表達式 5 1 正則表達式的構成 5 1 1 預定義字元 5 1 2 元字元 5 2 正則表達式的分組匹配 5 2 1 無名分組匹配 5 2 2 命名分組匹配 5 2 3 分組後向引用匹配 5 3 正則表達式的選擇匹配 5 4 正則表達式的貪婪匹配與懶惰匹配 5 4 1 貪婪匹配 5 4 2 懶惰匹配 5 5 正則表達式模塊re 5 5 1 search()與match()函數匹配字元串 5 5 2 findall()與finditer()函數獲取所有匹配子串 5 5 3 sub()函數搜索與替換 5 5 4 compile()函數編譯正則表達式 5 5 5 split()函數分隔字元串 5 6 正則表達式中的(?:p 詳細資料或其他書籍請至台灣高等教育出版社查詢,查後請於PChome商店街私訊告知ISBN或書號,我們即儘速上架。 |