注冊 | 登錄讀書好,好讀書,讀好書!
讀書網(wǎng)-DuShu.com
當前位置: 首頁出版圖書教育/教材/教輔教材高職高專教材Python程序設計基礎與應用(第2版)

Python程序設計基礎與應用(第2版)

Python程序設計基礎與應用(第2版)

定 價:¥59.90

作 者: 董付國
出版社: 機械工業(yè)出版社
叢編項:
標 簽: 暫缺

ISBN: 9787111696704 出版時間: 2022-01-01 包裝:
開本: 16開 頁數(shù): 214 字數(shù):  

內容簡介

  本書是一本系統(tǒng)介紹Python程序開發(fā)與應用的教程,內容系統(tǒng)全面,配套資源豐富,應用性強。全書共13章,主要包括Python編程基礎(第1~10章)和Python應用開發(fā)(第11~13章)兩部分內容,編程基礎部分通過眾多案例對Python程序設計的相關概念加以解釋,應用開發(fā)部分則介紹了網(wǎng)絡爬蟲、數(shù)據(jù)分析和數(shù)據(jù)可視化等方面的Python核心應用。本書全部代碼適用于Python 3.6/3.7/3.8/3.9/3.10以及更高版本。 本書可以作為非計算機專業(yè)研究生、本科、專科程序設計課程教材,也可作為計算機專業(yè)本、??瞥绦蛟O計基礎課程教材,以及Python愛好者自學用書。

作者簡介

  董付國,山東省一流本科課程“Python應 用開發(fā)”(線上線下混合)、“Python程序設 計基礎”(線上)負責人,華為技術有限公司 獨立顧問,山東省高等教育教材作者,機 械工業(yè)出版社計算機分社成立20周年“金牌作 者”,機械工業(yè)出版社高等教育教材專家咨詢 委員會委員,機械工業(yè)出版社“面向新工科高 等院校大數(shù)據(jù)專業(yè)系列教材”編審委員會委 員,全國高等院校計算機基礎教育研究會“教 育信息化”專業(yè)委員會委員。出版的《Python 程序設計基礎與應用》《Python程序設計實例 教程》等多部教材被國內近千所高校選用,累 計印刷超過140次;擁有國家發(fā)明專利1項,軟 件著作權1項;兩次入選“中國大數(shù)據(jù)創(chuàng)新百人 榜單”;長期維護微信公眾號“Python小屋” 并免費分享1200多篇Python技術文章和超過 600節(jié)微課視頻,智慧樹慕課被評為平臺 TOP100,騰訊云+社區(qū)作者。

圖書目錄

目 錄
出版說明
前言

第1章 Python概述1
1.1 Python語言簡介1
1.2 Python版本簡介1
1.3 Python開發(fā)環(huán)境安裝與配置2
1.3.1 IDLE2
1.3.2 Anaconda34
1.4 Python編程規(guī)范5
1.5 擴展庫安裝方法6
1.6 標準庫與擴展庫中對象的
導入與使用7
1.6.1 import包名/模塊名[ as 別名]7
1.6.2 from包名/模塊名import模塊名/
對象名[ as 別名]7
1.6.3 from包名/模塊名import *8
1.7 Python程序的_ _name_ _屬性8
本章小結9
本章習題9
第2章 內置對象、運算符、表達式、
關鍵字10
2.1 Python常用內置對象10
2.1.1 常量與變量11
2.1.2 整數(shù)、實數(shù)、復數(shù)12
2.1.3 字符串13
2.1.4 列表、元組、字典、集合13
2.2 Python運算符與表達式14
2.2.1 算術運算符14
2.2.2 關系運算符15
2.2.3 成員測試運算符16
2.2.4 集合運算符16
2.2.5 邏輯運算符17
2.2.6 補充說明17
2.3 Python常用內置函數(shù)用法18
2.3.1 類型轉換與判斷20
2.3.2 最值與求和22
2.3.3 基本輸入/輸出23
2.3.4 排序與逆序24
2.3.5 枚舉與迭代24
2.3.6 map()函數(shù)、reduce()函數(shù)、filter()
函數(shù)25
2.3.7 range()函數(shù)27
2.3.8 zip()函數(shù)27
2.4 Python關鍵字簡要說明28
本章小結29
本章習題29
第3章 Python序列結構30
3.1 Python序列概述30
3.2 列表30
3.2.1 列表創(chuàng)建與刪除31
3.2.2 列表元素訪問31
3.2.3 列表常用方法32
3.2.4 列表對象支持的運算符33
3.2.5 內置函數(shù)對列表的操作34
3.2.6 列表推導式35
3.2.7 切片37
3.3 元組與生成器表達式38
3.3.1 元組創(chuàng)建與元素訪問38
3.3.2 元組與列表的異同點39
3.3.3 生成器表達式39
3.4 字典40
3.4.1 字典創(chuàng)建與刪除40
3.4.2 字典元素的訪問41
3.4.3 字典元素的添加、修改與刪除42
3.4.4 字典應用案例43
3.5 集合44
3.5.1 集合對象的創(chuàng)建與刪除44
3.5.2 集合操作與運算44
3.5.3 集合應用案例45
3.6 序列解包48
本章小結49
本章習題49
第4章 選擇結構與循環(huán)結構50
4.1 條件表達式50
4.2 選擇結構50
4.2.1 單分支選擇結構50
4.2.2 雙分支選擇結構51
4.2.3 多分支選擇結構52
4.2.4 選擇結構的嵌套53
4.3 循環(huán)結構53
4.3.1 for循環(huán)與while循環(huán)53
4.3.2 break與continue語句54
4.4 綜合案例解析55
本章小結59
本章習題59
第5章 函數(shù)60
5.1 函數(shù)定義與使用60
5.1.1 基本語法60
5.1.2 遞歸函數(shù)61
5.2 函數(shù)參數(shù)62
5.2.1 位置參數(shù)62
5.2.2 默認值參數(shù)63
5.2.3 關鍵參數(shù)63
5.2.4 不定長度參數(shù)64
5.2.5 傳遞參數(shù)時的序列解包64
5.3 變量作用域65
5.4 lambda表達式66
5.5 生成器函數(shù)67
5.6 綜合案例解析68
本章小結79
本章習題79
第6章 面向對象程序設計80
6.1 類的定義與使用80
6.2 數(shù)據(jù)成員與成員方法81
6.2.1 私有成員與公有成員81
6.2.2 數(shù)據(jù)成員82
6.2.3 成員方法82
6.2.4 屬性83
6.3 繼承86
6.4 特殊方法88
6.5 綜合案例解析90
本章小結96
本章習題96
第7章 字符串97
7.1 字符串概述97
7.2 字符串編碼格式97
7.3 轉義字符與原始字符串98
7.4 字符串格式化99
7.4.1 使用%運算符進行格式化99
7.4.2 使用format()方法進行字符串
格式化100
7.4.3 格式化的字符串常量101
7.5 字符串常用方法與操作102
7.5.1 find()、rfind()、index()、rindex()、
count()102
7.5.2 split()、rsplit()103
7.5.3 join()103
7.5.4 lower()、upper()、capitalize()、
title()、swapcase()104
7.5.5 replace()、maketrans()、
translate()104
7.5.6 strip()、rstrip()、lstrip()105
7.5.7 startswith()、endswith()105
7.5.8 isalnum()、isalpha()、isdigit()、
isspace()、isupper()、islower()106
7.5.9 center()、ljust()、rjust()106
7.5.10 字符串支持的運算符107
7.5.11 適用于字符串的內置函數(shù)108
7.5.12 字符串切片108
7.6 字符串常量108
7.7 中英文分詞109
7.8 漢字到拼音的轉換109
7.9 綜合案例解析110
本章小結112
本章習題112
第8章 正則表達式113
8.1 正則表達式語法113
8.1.1 正則表達式基本語法113
8.1.2 正則表達式擴展語法115
8.2 正則表達式模塊re116
8.3 Match對象117
8.4 綜合案例解析118
本章小結119
本章習題119
第9章 文件與文件夾操作120
9.1 文件的概念及分類120
9.2 文件操作基本知識120
9.2.1 內置函數(shù)open()121
9.2.2 文件對象常用方法121
9.2.3 上下文管理語句with122
9.3 文本文件內容操作案例122
9.4 文件夾操作123
9.4.1 os模塊123
9.4.2 os.path模塊124
9.4.3 shutil模塊125
9.4.4 綜合案例解析126
9.5 Excel與Word文件操作案例128
本章小結131
本章習題131
第10章 異常處理結構132
10.1 異常的概念及常見表現(xiàn)形式132
10.2 常用異常處理結構135
10.2.1 tryexcept結構135
10.2.2 tryexceptelse結構136
10.2.3 tryexceptfinally結構136
10.2.4 可以捕捉多種

本目錄推薦

掃描二維碼
Copyright ? 讀書網(wǎng) www.talentonion.com 2005-2020, All Rights Reserved.
鄂ICP備15019699號 鄂公網(wǎng)安備 42010302001612號