注冊 | 登錄讀書好,好讀書,讀好書!
讀書網(wǎng)-DuShu.com
當前位置: 首頁出版圖書科學技術(shù)計算機/網(wǎng)絡(luò)軟件與程序設(shè)計Python程序設(shè)計基礎(chǔ)與應(yīng)用

Python程序設(shè)計基礎(chǔ)與應(yīng)用

Python程序設(shè)計基礎(chǔ)與應(yīng)用

定 價:¥49.00

作 者: 董付國 著
出版社: 機械工業(yè)出版社
叢編項: 高等教育規(guī)劃教材
標 簽: 暫缺

ISBN: 9787111606178 出版時間: 2018-09-01 包裝: 平裝
開本: 16開 頁數(shù): 245 字數(shù):  

內(nèi)容簡介

  《Python程序設(shè)計基礎(chǔ)與應(yīng)用》是一本系統(tǒng)介紹Python程序開發(fā)與應(yīng)用的教程。本書共15章,主要包括Python編程基礎(chǔ)(1~11章)和Python開發(fā)應(yīng)用(12~15章)兩部分內(nèi)容,編程基礎(chǔ)部分通過眾多案例對Python程序設(shè)計的概念加以解釋,開發(fā)應(yīng)用部分介紹了tkinter編程、網(wǎng)絡(luò)爬蟲、數(shù)據(jù)分析和數(shù)據(jù)可視化4個方面的Python核心應(yīng)用。本書全部代碼適用于Python 3.5、Python 3.6以及更高版本。 本書可以作為非計算機專業(yè)研究生、本科、??瞥绦蛟O(shè)計課程教材,也可作為計算機專業(yè)本、??瞥绦蛟O(shè)計基礎(chǔ)課程教材,以及Python愛好者自學用書。 《Python程序設(shè)計基礎(chǔ)與應(yīng)用》配有教學資源(包括PPT、源碼、大綱、教案、習題答案),需要的教師可登錄www.cmpedu.com免費注冊,審核通過后下載,或聯(lián)系編輯索?。≦Q:2966938356,電話:010-88379739)。

作者簡介

暫缺《Python程序設(shè)計基礎(chǔ)與應(yīng)用》作者簡介

圖書目錄

目 錄
前言
第1章 Python概述1
1.1 Python語言簡介1
1.2 Python版本簡介2
1.3 Python開發(fā)環(huán)境安裝與配置2
1.3.1 IDLE2
1.3.2 Anaconda33
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
第2章 內(nèi)置對象、運算符、表達式、關(guān)鍵字10
2.1 Python常用內(nèi)置對象10
2.1.1 常量與變量11
2.1.2 數(shù)字類型12
2.1.3 字符串13
2.1.4 列表、元組、字典、集合14
2.2 Python運算符與表達式14
2.2.1 算術(shù)運算符15
2.2.2 關(guān)系運算符16
2.2.3 成員測試運算符17
2.2.4 集合運算符17
2.2.5 邏輯運算符18
2.2.6 補充說明18
2.3 Python常用內(nèi)置函數(shù)用法18
2.3.1 類型轉(zhuǎn)換與判斷20
2.3.2 最值與求和22
2.3.3 基本輸入/輸出23
2.3.4 排序與逆序23
2.3.5 枚舉與迭代24
2.3.6 map()函數(shù)、reduce()函數(shù)、filter()函數(shù)24
2.3.7 range()函數(shù)26
2.3.8 zip()函數(shù)27
2.4 Python關(guān)鍵字簡要說明28
習題29
第3章 Python序列結(jié)構(gòu)30
3.1 Python序列概述30
3.2 列表31
3.2.1 列表創(chuàng)建與刪除31
3.2.2 列表元素訪問32
3.2.3 列表常用方法32
3.2.4 列表對象支持的運算符34
3.2.5 內(nèi)置函數(shù)對列表的操作35
3.2.6 列表推導式35
3.2.7 切片38
3.3 元組與生成器表達式39
3.3.1 元組創(chuàng)建與元素訪問39
3.3.2 元組與列表的異同點40
3.3.3 生成器表達式40
3.4 字典41
3.4.1 字典創(chuàng)建與刪除42
3.4.2 字典元素的訪問42
3.4.3 元素的添加、修改與刪除43
3.4.4 字典應(yīng)用案例44
3.5 集合45
3.5.1 集合對象的創(chuàng)建與刪除45
3.5.2 集合操作與運算46
3.5.3 集合應(yīng)用案例47
3.6 序列解包50
習題51
第4章 選擇結(jié)構(gòu)與循環(huán)結(jié)構(gòu)53
4.1 條件表達式53
4.2 選擇結(jié)構(gòu)55
4.2.1 單分支選擇結(jié)構(gòu)55
4.2.2 雙分支選擇結(jié)構(gòu)56
4.2.3 多分支選擇結(jié)構(gòu)57
4.2.4 選擇結(jié)構(gòu)的嵌套58
4.3 循環(huán)結(jié)構(gòu)58
4.3.1 for循環(huán)與while循環(huán)58
4.3.2 break與continue語句59
4.4 綜合案例解析60
習題65
第5章 函數(shù)67
5.1 函數(shù)定義與使用67
5.1.1 基本語法67
5.1.2 遞歸函數(shù)68
5.2 函數(shù)參數(shù)69
5.2.1 位置參數(shù)70
5.2.2 默認值參數(shù)70
5.2.3 關(guān)鍵參數(shù)70
5.2.4 可變長度參數(shù)71
5.2.5 傳遞參數(shù)時的序列解包71
5.3 變量作用域73
5.4 lambda表達式74
5.5 生成器函數(shù)74
5.6 綜合案例解析75
習題87
第6章 面向?qū)ο蟪绦蛟O(shè)計88
6.1 類的定義與使用88
6.2 數(shù)據(jù)成員與成員方法89
6.2.1 私有成員與公有成員89
6.2.2 數(shù)據(jù)成員90
6.2.3 成員方法90
6.2.4 屬性92
6.3 繼承94
6.4 特殊方法96
6.5 綜合案例解析98
習題105
第7章 字符串106
7.1 字符串概述106
7.2 字符串編碼格式106
7.3 轉(zhuǎn)義字符與原始字符串107
7.4 字符串格式化109
7.4.1 使用%符號進行格式化109
7.4.2 使用format()方法進行字符串格式化110
7.4.3 格式化的字符串常量111
7.5 字符串常用方法與操作111
7.5.1 find()、rfind()、index()、rindex()、count()111
7.5.2 split()、rsplit()、partition()、rpartition()112
7.5.3 join()113
7.5.4 lower()、upper()、capitalize()、title()、swapcase()114
7.5.5 replace()、maketrans()、translate()114
7.5.6 strip()、rstrip()、lstrip()115
7.5.7 startswith()、endswith()116
7.5.8 isalnum()、isalpha()、isdigit()、isspace()、isupper()、islower()116
7.5.9 center()、ljust()、rjust()116
7.5.10 字符串支持的運算符117
7.5.11 適用于字符串的內(nèi)置函數(shù)118
7.5.12 字符串切片119
7.6 字符串常量119
7.7 中英文分詞119
7.8 漢字到拼音的轉(zhuǎn)換120
7.9 綜合案例解析121
習題123
第8章 正則表達式124
8.1 正則表達式語法124
8.1.1 正則表達式基本語法124
8.1.2 正則表達式擴展語法126
8.2 正則表達式模塊re127
8.3 match對象128
8.4 綜合案例解析129
習題131
第9章 文件內(nèi)容操作132
9.1 文件的概念及分類132
9.2 文件操作基本知識133
9.2.1 內(nèi)置函數(shù)open()133
9.2.2 文件對象常用方法134
9.2.3 上下文管理語句with134
9.3 文本文件內(nèi)容操作案例135
9.4 二進制文件操作136
9.4.1 使用pickle模塊讀寫二進制文件136
9.4.2 使用struct模塊讀寫二進制文件137
9.4.3 使用shelve模塊操作二進制文件138
9.4.4 使用marshal模塊操作二進制文件138
9.5 Excel與Word文件操作案例139
習題143
第10章 文件與文件夾操作144
10.1 os模塊144
10.2 os.path模塊146
10.3 shutil模塊147
10.4 綜合案例解析148
習題150
第11章 異常處理結(jié)構(gòu)151
11.1 異常的概念及常見表現(xiàn)形式151
11.2 常用異常處理結(jié)構(gòu)152
11.2.1 try…except…結(jié)構(gòu)152
11.2.2 try…except…else…結(jié)構(gòu)153
11.2.3 try…except…finally…154
11.2

本目錄推薦

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