店鋪:遼寧音像出版社圖書專營店 出版社:機械工業出版社 ISBN:9787111620136 商品編碼:10028932365587 包裝:平裝 出版時間:2019-03-01 作者:章寧,李海峰
"基本信息 書名:PYTHON程序設計:從編程基礎到專業應用 定價 作者:章寧,李海峰 出版社:機械工業出版社 出版日期:2019-03-01 ISBN:9787111620136 字數:303000 頁碼:191 版次:1 裝幀:平裝 開本:16開 商品重量: 編輯推薦
內容提要
《Python程序設計——從編程基礎到專業應用》包含編程基礎和專業應用兩個部分:基礎部分突出Python易上手的語法特點,初步培養學生的編程思維;專業應用部分突出Python擅長處理數據的特點,設置不同的應用模塊,供不同專業選擇使用。本書支持任務驅動的教學理念:每章章首給出本章要完成的任務,而且所有知識點均圍繞任務實現;全書兩個部分的內容分別用兩個完整案例貫穿。《Python程序設計——從編程基礎到專業應用》面向高等院校非計算機類專業的各年級本科生,可作為入門編程課程的教材。 目錄
前言 章 Python起步1.1 案例:在程序的世界裡看見自己 —世界你好1.2 Python的起源和特性1.2.1 Python的起源1.2.2 Python的特性1.2.3 各類編程語言的比較1.3 安裝和運行1.3.1 搭建編程環境1.3.2 創建並運行程序1.4 Python基礎1.4.1 數據類型1.4.2 變量1.4.3 函數1.4.4 語句1.5 編程實踐1.6 本章小結1.7 習題第2章 基本數據類型2.1 案例:在程序的世界裡看見自己 —自我介紹2.2 數字2.2.1 數字簡介2.2.2 數字運算符2.2.3 數字類型相關函數2.3 字符串2.3.1 字符串簡介2.3.2 字符串運算符2.3.3 字符串相關函數和方法2.4 編程實踐2.5 本章小結2.6 習題第3章 程序的控制結構3.1 案例:在程序的世界裡看見自己 —查看個人信息3.2 結構化程序設計簡介3.3 分支結構3.3.1 條件表達式3.3.2 if單分支語句3.3.3 if-else雙分支語句3.3.4 if-elif-…-else多分支語句3.4 循環結構3.4.1 for語句和range函數3.4.2 while語句3.4.3 嵌套循環3.4.4 break語句和continue語句3.5 程序的調試3.5.1 程序錯誤類型3.5.2 調試方法3.6 編程實踐3.7 本章小結3.8 習題第4章 組合數據類型4.1 案例:在程序的世界裡看見自己 —查看班級信息4.2 列表4.2.1 列表的基本操作4.2.2 列表的常用方法4.2.3 列表的常用函數4.2.4 列表的常用運算符4.2.5 切片4.組4.4 字典4.4.1 創建字典4.4.2 字典的基本操作4.4.3 字典的常用方法4.4.4 字典的常用函數4.5 集合4.5.1 創建集合4.5.2 集合的操作4.6 編程實踐4.7 本章小結4.8 習題第5章 函數5.1 案例:在程序的世界裡看見自己 —查看統計信息5.2 函數簡介5.3 函數的定義和調用5.3.1 函數定義5.3.2 函數調用5.3.3 返回值5.4 參數傳遞5.4.1 位置參數5.4.2 關鍵字參數5.4.3 可變長度的參數5.4.4 參數錯誤5.5 變量的作用域5.6 編程實踐5.7 本章小結5.8 習題第6章 類6.1 案例:在程序的世界裡看見自己 —現實世界中真實的我們6.2 面向對像程序設計簡介6.3 類和實例6.3.1 類、屬性和方法6.3.2 創建和使用實例6.3.3 類屬性和類方法6.3.4 Python自帶的類6.4 繼承6.4.1 子類和超類6.4.2 重寫6.5 類的合成6.6 消息傳遞6.7 從結構化程序到面向對像 程序6.8 編程實踐6.9 本章小結6.10 習題第7章 模塊7.1 案例:在程序的世界裡看見自己 —組織好我們的信息7.2 命名空間和模塊7.2.1 引進模塊7.2.2 引進包7.2.3 代碼的重構7.3 內部模塊和外部模塊7.3.1 標準庫7.3.2 第三方庫7.4 編程實踐7.5 本章小結7.6 習題第8章 文件和異常處理8.1 案例:在程序的世界裡看見自己 —保存我們的信息8.2 文件8.2.1 文件簡介8.2.2 文件相關函數8.2.3 文件相關方法8.3 數據文件8.3.1 JSON格式8.3.2 CSV格式8.4 異常及其處理8.4.1 異常8.4.2 異常檢測和處理8.5 編程實踐8.6 本章小結8.7 習題第9章 網絡數據爬取9.1 案例:在商務世界裡看見數據— “淘寶”數據的爬取9.2 Requests庫9.2.1 主要接口函數9.2.2 使用不錯API9.3 Beautiful Soup庫9.3.1 正則表達9.3.2 復雜HTML解析9.4 編程實踐9.5 本章小結9.6 習題0章 數據可視化10.1 案例:在商務世界裡看見數據— 淘寶數據的可視化10.2 Matplotlib庫10.2.1 折線圖10.2.2 散點圖10.3 Pygal庫10.3.1 直方圖10.3.2 世界地圖10.4 編程實踐10.5 本章小結10.6 習題參考文獻 作者介紹
本書由中央財經大學信息學院軟件開發課程群教學團隊編寫完成,該團隊成員具有多年程序設計和軟件開發教學和實踐經驗,主持完成的教學成果“跨學科的軟件開發課程群平臺搭建及資源共享機制研究與實踐”獲2013年北京市高等教育教學成果二等獎。團隊負責人章寧教授還主持有國家雙語教學示範課程,采用全英文方式為計算機及其相關專業的本科生講授Python語言及其應用。 序言
" |