注冊 | 登錄讀書好,好讀書,讀好書!
讀書網(wǎng)-DuShu.com
當(dāng)前位置: 首頁出版圖書科學(xué)技術(shù)計(jì)算機(jī)/網(wǎng)絡(luò)軟件與程序設(shè)計(jì)Python 3.x入門到應(yīng)用實(shí)踐

Python 3.x入門到應(yīng)用實(shí)踐

Python 3.x入門到應(yīng)用實(shí)踐

定 價:¥79.00

作 者: 趙軍 等 著
出版社: 機(jī)械工業(yè)出版社
叢編項(xiàng):
標(biāo) 簽: 暫缺

ISBN: 9787111621232 出版時間: 2019-04-01 包裝: 平裝
開本: 16開 頁數(shù): 394 字?jǐn)?shù):  

內(nèi)容簡介

  本書以淺顯易懂的語言和循序漸進(jìn)的方式介紹Python語言的各個核心知識點(diǎn):程序設(shè)計(jì)語言中基礎(chǔ)的算法;設(shè)置和安裝Python語言的運(yùn)行環(huán)境;Python語言的各個基本語法,包括數(shù)據(jù)類型、變量與常數(shù)、表達(dá)式與運(yùn)算符、流程控制、字符與字符串、函數(shù)、高級數(shù)據(jù)類型等;程序設(shè)計(jì)中更實(shí)用的主題,包括遞歸函數(shù)、排序算法、lambda表達(dá)式、開放數(shù)據(jù)、模塊與程序包、文件與數(shù)據(jù)流、錯誤與異常處理、面向?qū)ο蟪绦蛟O(shè)計(jì)及GUI窗口程序等。

作者簡介

暫缺《Python 3.x入門到應(yīng)用實(shí)踐》作者簡介

圖書目錄

目錄
前言
第1章 Python簡介與建立開發(fā)環(huán)境1
1.1 Python簡介3
1.2 程序設(shè)計(jì)語言與程序設(shè)計(jì)5
1.2.1 程序設(shè)計(jì)語言簡介6
1.2.2 算法與程序設(shè)計(jì)7
1.2.3 流程圖9
1.2.4 程序設(shè)計(jì)流程簡介10
1.3 Python的應(yīng)用11
1.3.1 Web開發(fā)框架11
1.3.2 數(shù)字科技集成開發(fā)12
1.4 建立Python開發(fā)環(huán)境15
1.4.1 下載Anaconda程序包16
1.4.2 安裝Anaconda17
1.5 Python編寫工具20
1.5.1 “命令提示符”窗口20
1.5.2 Spyder編輯器22
1.5.3 IPython命令窗口25
1.6 print輸出指令27
1.7 Python程序編寫風(fēng)格28
1.7.1 編碼聲明30
1.7.2 程序注釋32
1.7.3 指令的分行和合并32
1.8 上機(jī)實(shí)踐演練—Hello World33
重點(diǎn)回顧35
課后習(xí)題37
第2章 數(shù)據(jù)類型、變量與常數(shù)39
2.1 變量命名與賦值40
2.1.1 變量聲明與賦值40
2.1.2 變量命名規(guī)則41
2.1.3 靜態(tài)類型與動態(tài)類型43
2.2 Python的數(shù)值數(shù)據(jù)類型44
2.2.1 整數(shù)44
2.2.2 浮點(diǎn)數(shù)45
2.2.3 布爾值46
2.3 常數(shù)47
2.4 格式化輸入輸出功能47
2.4.1 格式化輸出47
2.4.2 輸入函數(shù):input()50
2.5 數(shù)據(jù)類型轉(zhuǎn)換51
2.6 上機(jī)實(shí)踐演練—零用錢記賬小管家52
2.6.1 范例程序說明52
2.6.2 程序代碼說明53
重點(diǎn)回顧53
課后習(xí)題54
第3章 表達(dá)式與運(yùn)算符56
3.1 算術(shù)運(yùn)算符57
3.2 賦值運(yùn)算符59
3.3 比較運(yùn)算符62
3.4 邏輯運(yùn)算符63
3.5 位運(yùn)算符66
3.6 位位移運(yùn)算符68
3.7 運(yùn)算符的優(yōu)先級70
3.8 上機(jī)實(shí)踐演練—成績單統(tǒng)計(jì)小幫手71
3.8.1 范例程序說明71
3.8.2 讀取CSV文件72
3.8.3 程序代碼說明74
重點(diǎn)回顧77
課后習(xí)題78
第4章 流程控制結(jié)構(gòu)80
4.1 認(rèn)識流程控制81
4.1.1 順序結(jié)構(gòu)81
4.1.2 選擇結(jié)構(gòu)81
4.1.3 循環(huán)結(jié)構(gòu)82
4.2 選擇流程控制82
4.2.1 if...else條件語句82
4.2.2 多重選擇85
4.2.3 嵌套if87
4.3 循環(huán)88
4.3.1 while循環(huán)89
4.3.2 for循環(huán)90
4.3.3 嵌套循環(huán)92
4.4 continue指令和break指令94
4.4.1 break指令94
4.4.2 continue指令95
4.5 上機(jī)實(shí)踐演練—密碼驗(yàn)證程序不求人96
4.5.1 范例程序說明96
4.5.2 程序代碼說明96
重點(diǎn)回顧97
課后習(xí)題98
第5章 字符串的處理100
5.1 創(chuàng)建字符串101
5.2 認(rèn)識轉(zhuǎn)義字符102
5.3 參數(shù)格式化輸出103
5.4 字符串下標(biāo)與切片106
5.4.1 通過下標(biāo)值獲取某個字符106
5.4.2 通過切片讀取某段字符串106
5.4.3 調(diào)用split ()方法分割字符串107
5.5 字符串的常用運(yùn)算符109
5.5.1 比較運(yùn)算符110
5.5.2 in與not in運(yùn)算符110
5.6 字符串的常用函數(shù)與方法110
5.6.1 計(jì)算字符串的長度—len()函數(shù)111
5.6.2 與字母大小寫有關(guān)的方法111
5.6.3 搜索特定字符串出現(xiàn)的次數(shù)—count()112
5.6.4 刪除字符串左右兩邊特定的字符—strip()、lstrip()、rstrip()113
5.6.5 字符串替換—replace()113
5.6.6 查找字符串—find()與index()114
5.6.7 startswith()方法與endswith()方法115
5.7 上機(jī)實(shí)踐演練—開放數(shù)據(jù)的提取與應(yīng)用116
5.7.1 什么是開放數(shù)據(jù)116
5.7.2 獲取開放數(shù)據(jù)117
5.7.3 范例程序說明119
5.7.4 程序代碼說明120
重點(diǎn)回顧123
課后習(xí)題124
第6章 函數(shù)126
6.1 認(rèn)識函數(shù)127
6.1.1 定義函數(shù)127
6.1.2 調(diào)用函數(shù)128
6.1.3 函數(shù)的返回值130
6.2 Python的參數(shù)傳遞機(jī)制132
6.3 變量的作用域133
6.4 遞歸函數(shù)134
6.4.1 遞歸的定義134
6.4.2 斐波那契數(shù)列136
6.4.3 漢諾塔問題137
6.5 認(rèn)識排序141
6.5.1 選擇排序法141
6.5.2 冒泡排序法144
6.5.3 排序函數(shù)—sorted()147
6.6 lambda表達(dá)式148
6.7 上機(jī)實(shí)踐演練—輸出金字塔圖形149
6.7.1 范例程序說明149
6.7.2 程序代碼說明150
重點(diǎn)回顧153
課后習(xí)題154
第7章 高級數(shù)據(jù)類型156
7.1 容器數(shù)據(jù)類型的比較157
7.2 列表157
7.2.1 創(chuàng)建列表158
7.2.2 列表的常用內(nèi)建函數(shù)159
7.2.3 常用的列表運(yùn)算符161
7.2.4 列表的常用方法162
7.2.5 用del刪除變量與元素164
7.2.6 二維和多維列表164
7.3 元組166
7.3.1 創(chuàng)建元組167
7.3.2 元組的內(nèi)建函數(shù)167
7.3.3 元組的運(yùn)算符168
7.3.4 解包與交換169
7.4 字典170
7.4.1 創(chuàng)建字典170
7.4.2 字典的基礎(chǔ)操作171
7.4.3 適用于字典的函數(shù)172
7.4.4 適用于字典的運(yùn)算符172
7.4.5 適用于字典的處理方法172
7.5 集合176
7.5.1 創(chuàng)建集合176
7.5.2 適用于集合的運(yùn)算符176
7.5.3 適用于集合的方法177
7.6 字典綜合范例—簡易單詞翻譯器(圖形用戶界面)178
7.6.1 范例程序說明179
7.6.2 程序代碼說明179
重點(diǎn)回顧182
課后習(xí)題183
第8章 模塊與程序包185
8.1 導(dǎo)入模塊186
8.1.1 導(dǎo)入整個模塊187
8.1.2 替模塊取別名188
8.1.3 只導(dǎo)入特定的函數(shù)189
8.2 自定義模塊191
認(rèn)識Python的__name__屬性192
8.3 實(shí)用的內(nèi)建模塊與在線幫助193
8.3.1 os模塊194
8.3.2 sys模塊195
8.3.3 random模塊197
8.3.4 datetime模塊198
8.3.5 查看模塊的路徑與文件名201
8.3.6 程序包在線幫助文件202
8.4 第

本目錄推薦

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