中图网(原中国图书网):网上书店,尾货特色书店,30万种特价书低至2折!

歡迎光臨中圖網 請 | 注冊
> >
Python數據科學零基礎一本通(上下冊)

包郵 Python數據科學零基礎一本通(上下冊)

作者:洪錦魁
出版社:清華大學出版社出版時間:2020-04-01
開本: 16開 頁數: 758
中 圖 價:¥64.2(5.0折) 定價  ¥129.0 登錄后可看到會員價
加入購物車 收藏
開年大促, 全場包郵
?新疆、西藏除外
本類五星書更多>

Python數據科學零基礎一本通(上下冊) 版權信息

  • ISBN:9787302545392
  • 條形碼:9787302545392 ; 978-7-302-54539-2
  • 裝幀:平裝-膠訂
  • 冊數:暫無
  • 重量:暫無
  • 所屬分類:>

Python數據科學零基礎一本通(上下冊) 本書特色

《Python數據科學零基礎一本通》是一本專為沒有編程基礎的讀者編寫的Python入門書籍,全書包含800多個程序實例及200多道實踐習題,一步一步詳細講解Python語法的基礎知識,同時也將應用范圍拓展至圖形界面設計、影像處理、圖表繪制、文字識別、詞云、股市資料摘取與圖表制作、線性代數、基礎統計以及與數據科學相關的Numpy、Scipy、Pandas。

Python數據科學零基礎一本通(上下冊) 內容簡介

Python是一門非常靈活的編程語言,本書特色在于對Python的基礎知識與應用輔以大量實例進行講解,讀者可以通過這些程序實例事半功倍地學會Python。

Python數據科學零基礎一本通(上下冊) 目錄

第 1 章? 基本概念
1-1? 認識 Python?................................2
1-2? Python 的起源?.............................2
1-3? Python 語言發展史.......................3
1-4? Python 的應用范圍?......................4
1-5? 靜態語言與動態語言?.....................4
1-6? 跨平臺的程序語言?.........................5
1-7? 系統的安裝與執行?.........................5
1-8? Python?2 與 Python?3 不相容的
? ? ???驗證?...........................................5
1-9? 文件的建立、存儲、執行與打開?......6
1-9-1 文件的建立 ....................................... 6
1-9-2 文件的存儲 ....................................... 7
1-9-3 文件的執行 ....................................... 7
1-9-4 打開文件 ........................................... 8
1-10? 程序注釋?...................................8
1-10-1 注釋符號 # ...................................... 8
1-10-2 三個單引號或雙引號 ..................... 9
1-11? Python 彩蛋?..............................9
習題 ............................................................. 10
第 2 章? 認識變量與基本數學運算
2-1? 用 Python 做計算?.......................12
2-2? 認識變量?...................................12
2-2-1 基本概念 ..................................... 12
2-2-2 認識變量的地址 ............................. 14
2-3? 認識程序的意義?..........................14
2-4? 認識注釋的意義?..........................15
2-5? Python 變量與其他程序語言的
? ? ???差異?.........................................15
2-6? 變量的命名原則?..........................15
2-7? 基本數學運算?.............................17
2-7-1 四則運算
2-7-2 余數和整除 ..................................... 17
2-7-3 次方................................................. 18
2-7-4 Python 語言控制運算的優先級 ..... 18
2-8? 指派運算符?................................18
2-9? Python 等號的多重指定使用?........19
2-10? 刪除變量?.................................20
2-11? Python 的斷行?.........................20
2-11-1 一行有多個語句 ........................... 20
2-11-2 將一個語句分成多行.................... 21
2-12? 專題——復利計算 / 計算圓面積
? ? ? ??與圓周長?.................................21
2-12-1 銀行存款復利的計算 ................... 21
2-12-2 計算圓面積與周長 ....................... 22
習題 ............................................................. 22
第 3 章? Python 的基本數據類型
3-1? type(?) 函數?...............................26
3-2? 數值數據類型?.............................26
3-2-1 整數 int ........................................... 26
3-2-2 浮點數 ............................................. 27
3-2-3 基本數值數據的使用 ..................... 27
3-2-4 整數與浮點數的運算 ..................... 27
3-2-5 二進制整數與函數 bin( ) ................ 28
3-2-6 八進制整數與函數 oct( ) ................ 29
3-2-7 十六進制整數與函數 hex( ) ........... 29
3-2-8 強制數據類型的轉換 ..................... 29
3-2-9 數值運算常用的函數 ..................... 30
3-2-10 科學記數法 ................................... 31
3-3? 布爾值數據類型?..........................32
3-4? 字符串數據類型?..........................34
3-4-1 字符串的連接 ................................. 34
3-4-2 處理多于一行的字符串 ................. 35
3-4-3 轉義字符
3-4-4 str( ) 函數 ........................................ 36
3-4-5 將字符串轉換為整數 ..................... 37
3-4-6 字符串與整數相乘產生字符串
復制效果......................................... 37
3-4-7 聰明地使用字符串加法和換行
字符 \n ............................................ 38
3-4-8 字符串前加 r ................................... 38
3-5? 字符串與字符.............................38
3-5-1 ASCII 碼 ......................................... 39
3-5-2 Unicode 碼 ...................................... 39
3-5-3 utf-8 編碼 ........................................ 40
3-6? bytes 數據 ................................40
3-6-1 Unicode 字符串轉成 bytes 數據 ..... 41
3-6-2 bytes 數據轉成 Unicode 字符串 ..... 42
3-7? 專題——地球到月球時間計算 /
? ? 計算坐標軸兩點之間的距離 ...........42
3-7-1 計算地球到月球所需時間 .............. 42
3-7-2 計算坐標軸兩個點之間的距離 ...... 43
習題 ............................................................. 44
第 4 章? 基本輸入與輸出
4-1? Python 的輔助說明 help( ) ..........47
4-2? 格式化輸出數據使用 print( ).........47
4-2-1 函數 print( ) 的基本語法 ................ 47
4-2-2 格式化 print( ) 輸出 ........................ 48
4-2-3 精準控制格式化的輸出 ................. 50
4-2-4 format( ) 函數 ................................. 52
4-2-5 字符串輸出與基本排版的應用 ...... 54
4-2-6 一個無聊的操作 ............................. 54
4-3? 輸出數據到文件..........................55
4-3-1 打開一個文件 open( ) ..................... 55
4-3-2 使用 print( ) 函數輸出數據到
文件 ................................................ 56
4-4? 數據輸入 input( )........................56
4-5? 處理字符串的數學運算 eval( ) ......58
4-6? 列出所有內建函數 dir( )...............59
4-7? 專題——溫度轉換 / 房貸問題 / 正五
? ? 角形面積 / 利用經緯度計算距離.....59
4-7-1 設計攝氏溫度和華氏溫度的轉換
4-7-2 房屋貸款問題 ................................. 60
4-7-3 正五角形面積 ................................. 61
4-7-4 利用經緯度計算地球各城市間的
距離 ................................................ 62
習題 ............................................................. 63
第 5 章? 流程控制及 if 語句的使用
5-1? 關系運算符................................67
5-2? 邏輯運算符 ................................68
5-3? if 語句.......................................69
5-4? if … else 語句............................71
5-5? if … elif … else 語句 ..................73
5-6? 嵌套的 if 語句.............................76
5-7? 尚未設置的變量值 None..............76
5-8? 專題——BMI 程序 / 猜出生日期 /
? ? ? 十二生肖系統 / 線性方程式...........77
5-8-1 設計人體體重健康判斷程序 .......... 77
5-8-2 猜出生日期 ..................................... 78
5-8-3 十二生肖系統 ................................. 80
5-8-4 求一元二次方程式的根 ................. 81
5-8-5 求解聯立線性方程式 ..................... 82
習題 ............................................................. 82
第 6 章? 列表
6-1? 認識列表 ...................................87
6-1-1 列表基本定義 ................................. 87
6-1-2 讀取列表元素 ................................. 88
6-1-3 列表切片 ......................................... 89
6-1-4 列表索引值是 -1 ............................ 90
6-1-5 列表*大值 max( )、*小值
min( )、總和 sum( ) ....................... 91
6-1-6 列表個數 len( ) ............................... 92
6-1-7 更改列表元素的內容 ..................... 92
6-1-8 列表的相加 ..................................... 93
6-1-9 列表乘以一個數字 ......................... 94
6-1-10 列表元素的加法操作 ................... 94
6-1-11 刪除列表元素 ............................... 95
6-1-12 列表為空列表的判斷 ................... 96
6-1-13 刪除列表 ....................................... 96
6-1-14 補充多重指定與列表
6-2? Python 簡單的面向對象概念........97
6-2-1 更改字符串大小寫 lower( )/
upper( )/title( ) ................................ 97
6-2-2 刪除空格符 rstrip( )/lstrip( )/
strip( ) ............................................. 98
6-2-3 格式化字符串位置 center( )/
ljust( )/rjust( ) .................................. 99
6-2-4 dir( ) 獲得系統內部對象的方法 ... 100
6-3? 獲得列表的方法........................101
6-4? 增加與刪除列表元素 .................102
6-4-1 在列表末端增加元素 append( ) ... 102
6-4-2 插入列表元素 insert( ) .................. 102
6-4-3 刪除列表元素 pop( )..................... 103
6-4-4 刪除指定的元素 remove( ) ........... 103
6-5? 列表的排序..............................104
6-5-1 顛倒排序 reverse( ) ....................... 104
6-5-2 sort( ) 排序 .................................... 105
6-5-3 sorted( ) 排序 ................................ 106
6-6? 進階列表操作...........................107
6-6-1 index( ) .......................................... 107
6-6-2 count( ) .......................................... 108
6-7? 列表內含列表...........................108
6-7-1 再談 append( ) ............................... 109
6-7-2 extend( ) ........................................ 110
6-7-3 再看二維列表 ............................... 110
6-8? 列表的賦值與切片復制 ..............111
6-8-1 列表賦值 ........................................111
6-8-2 地址的概念 ................................... 112
6-8-3 列表的切片復制 ........................... 113
6-8-4 淺拷貝與深拷貝 ........................... 114
6-9? 再談字符串..............................115
6-9-1 字符串的索引 ............................... 115
6-9-2 字符串切片 ................................... 115
6-9-3 函數或方法 ................................... 116
6-9-4 將字符串轉成列表 ....................... 116
6-9-5 切片賦值的應用 ........................... 117
6-9-6 使用 split( ) 分割字符串 ............... 117
6-9-7 列表元素的組合
6-9-8 字符串的其他方法 ....................... 118
6-10? in 和 not in 表達式..................118
6-11? is 和 is not 表達式 ..................119
6-11-1 整數變量在內存地址的觀察 ...... 120
6-11-2 將 is 和 is not 表達式應用于整數
變量 ............................................ 120
6-11-3 將 is 和 is not 表達式應用于列表
變量 ............................................ 121
6-11-4 將 is 應用于 None ....................... 121
6-12? enumerate 對象 ....................122
6-13? 專題——建立大型列表 / 用戶賬號
? ? ? 管理系統 / 文件加密................123
6-13-1 制作大型的列表數據 ............... 123
6-13-2 用戶賬號管理系統 .................. 123
6-13-3 文件加密 ..................................... 124
習題 ........................................................... 124
第 7 章? 循環設計
7-1? 基本 for 循環 ...........................129
7-1-1 for 循環基本操作 ......................... 130
7-1-2 程序代碼區塊只有一行 ............... 130
7-1-3 程序代碼區塊有多行 ................... 131
7-1-4 將 for 循環應用于列表區間
元素 .............................................. 131
7-1-5 將 for 循環應用于數據類別的
判斷 .............................................. 132
7-1-6 刪除列表內重復的元素 ............... 132
7-1-7 活用 for 循環 ................................ 133
7-2? range( ) 函數...........................133
7-2-1 只有一個參數的 range( ) 函數的
應用 .............................................. 134
7-2-2 擴充專題銀行存款復利的軌跡 .... 135
7-2-3 有兩個參數的 range( ) 函數 ......... 135
7-2-4 有 3 個參數的 range( ) 函數 ......... 136
7-2-5 活用 range( ) ................................. 136
7-2-6 刪除列表內所有元素 ................... 137
7-2-7 列表生成的應用 .......................... 138
7-2-8 打印含列表元素的列表 ............... 140
7-2-9 含有條件式的列表生成
7-2-10 列出 ASCII 碼值或 Unicode 碼值
的字符 ........................................ 141
7-3? 進階的 for 循環應用 ..................142
7-3-1 嵌套 for 循環 ................................ 142
7-3-2 強制離開 for 循環——break
指令 .............................................. 143
7-3-3 for 循環暫時停止不往下執行——
continue 指令 ................................ 144
7-3-4 for … else 循環 ............................. 146
7-4? while 循環...............................147
7-4-1 基本 while 循環 ............................ 148
7-4-2 認識哨兵值 ................................... 149
7-4-3 預測學費 ....................................... 149
7-4-4 嵌套 while 循環 ............................ 150
7-4-5 強制離開 while 循環——break
指令 .............................................. 150
7-4-6 while 循環暫時停止——continue
指令 .............................................. 151
7-4-7 while 循環條件表達式與可迭代
對象 .............................................. 152
7-4-8 無限循環與 pass ........................... 153
7-5? enumerate 對象使用 for 循環
? ? 解析 .......................................153
7-6? 專題——購物車設計 / 成績系統 /
? ? 圓周率 ....................................155
7-6-1 設計購物車系統 ........................... 155
7-6-2 建立真實的成績系統 ................... 156
7-6-3 計算圓周率 ................................... 157
習題 ........................................................... 158
第 8 章? 元組
8-1? 元組的定義..............................163
8-2? 讀取元組元素...........................164
8-3? 遍歷所有元組元素.....................164
8-4? 修改元組內容產生錯誤的實例.....164
8-5? 使用全新定義方式修改元組
? ? 元素 .......................................165
8-6? 元組切片 .................................165
8-8? 列表與元組數據互換 .................167
8-9? 其他常用的元組方法 .................168
8-10? enumerate 對象在元組中的
? ? ? 使用 .....................................168
8-11? 使用 zip( ) 打包多個對象..........169
8-12? 生成式 ..................................171
8-13? 制作大型的元組數據................171
8-14? 元組的功能 ............................172
8-15? 專題——認識元組 / 統計應用....172
8-15-1 認識元組 ..................................... 172
8-15-2 基礎統計應用 ............................. 173
習題 ........................................................... 173
第 9 章? 字典
9-1? 字典的基本操作........................176
9-1-1 定義字典 .................................... 176
9-1-2 列出字典元素的值 ....................... 177
9-1-3 增加字典元素 ............................... 178
9-1-4 更改字典元素內容 ....................... 179
9-1-5 刪除字典特定元素 ....................... 179
9-1-6 字典的 pop( ) 方法 ....................... 180
9-1-7 字典的 popitem( ) 方法 ................ 180
9-1-8 刪除字典所有元素 ....................... 181
9-1-9 刪除字典 ....................................... 181
9-1-10 建立一個空字典 ......................... 182
9-1-11 字典的復制 ................................. 182
9-1-12 取得字典元素數量 ..................... 183
9-1-13 驗證元素是否存在 ..................... 183
9-1-14 設計字典的可讀性技巧.............. 184
9-1-15 合并字典 update( ) ...................... 185
9-1-16 dict( ) ........................................... 185
9-1-17 再談 zip( ) ................................... 186
9-1-18 人工智能——語意分析.............. 186
9-2? 遍歷字典 .................................186
9-2-1 遍歷字典的鍵 :值 ....................... 187
9-2-2 遍歷字典的鍵 ............................... 188
9-2-3 依鍵排序與遍歷字典 ................... 189
9-2-4 遍歷字典的值 ............................... 189
9-2-5 依值排序與遍歷字典的值
9-3? 建立字典列表...........................190
9-4? 字典內鍵的值是列表 .................192
9-5? 字典內鍵的值是字典 .................193
9-6? while 循環在字典中的應用.........194
9-7? 字典常用的函數和方法 ..............194
9-7-1 len( ) .............................................. 194
9-7-2 fromkeys( ) .................................... 195
9-7-3 get( ) .............................................. 196
9-7-4 setdefault( ) ................................... 196
9-8? 制作大型的字典數據 .................197
9-9? 專題——文件分析 / 字典生成式 /
? ? ? 英漢字典 / 文件加密.................198
9-9-1 傳統方式分析文章的文字與字數 198
9-9-2 字典生成式 ................................... 199
9-9-3 設計季節的英漢字典 ................... 199
9-9-4 文件加密 ....................................... 200
習題 ........................................................... 201

展開全部

Python數據科學零基礎一本通(上下冊) 作者簡介

洪錦魁是中國臺灣計算機專家,IT圖書知名作者。其著作特色為所有程序語法會依特性分類,同時以實用的程序實例進行解說,讓讀者可以事半功倍地輕松掌握相關知識。

商品評論(0條)
暫無評論……
書友推薦
本類暢銷
返回頂部
中圖網
在線客服
主站蜘蛛池模板: 开平机_纵剪机厂家_开平机生产厂家|诚信互赢-泰安瑞烨精工机械制造有限公司 | 模具硅橡胶,人体硅胶,移印硅胶浆厂家-宏图硅胶科技 | 岩棉切条机厂家_玻璃棉裁条机_水泥基保温板设备-廊坊鹏恒机械 | 避光流动池-带盖荧光比色皿-生化流动比色皿-宜兴市晶科光学仪器 东莞爱加真空科技有限公司-进口真空镀膜机|真空镀膜设备|Polycold维修厂家 | 赛默飞Thermo veritiproPCR仪|ProFlex3 x 32PCR系统|Countess3细胞计数仪|371|3111二氧化碳培养箱|Mirco17R|Mirco21R离心机|仟诺生物 | pH污水传感器电极,溶解氧电极传感器-上海科蓝仪表科技有限公司 | 搪瓷搅拌器,搪玻璃搅拌器,搪玻璃冷凝器_厂家-淄博越宏化工设备 | 臭氧实验装置_实验室臭氧发生器-北京同林臭氧装置网 | 无菌水质袋-NASCO食品无菌袋-Whirl-Pak无菌采样袋-深圳市慧普德贸易有限公司 | 信阳网站建设专家-信阳时代网联-【信阳网站建设百度推广优质服务提供商】信阳网站建设|信阳网络公司|信阳网络营销推广 | 亿立分板机_曲线_锯片式_走刀_在线式全自动_铣刀_在线V槽分板机-杭州亿协智能装备有限公司 | 耐高温硅酸铝板-硅酸铝棉保温施工|亿欧建设工程 | 微学堂-电动能源汽车评测_电动车性能分享网 | 路斯特伺服驱动器维修,伦茨伺服驱动器维修|万骏自动化百科 | 盘煤仪,盘料仪,盘点仪,堆料测量仪,便携式激光盘煤仪-中科航宇(北京)自动化工程技术有限公司 | 砂尘试验箱_淋雨试验房_冰水冲击试验箱_IPX9K淋雨试验箱_广州岳信试验设备有限公司 | 变色龙PPT-国内原创PPT模板交易平台 - PPT贰零 - 西安聚讯网络科技有限公司 | 分子精馏/精馏设备生产厂家-分子蒸馏工艺实验-新诺舜尧(天津)化工设备有限公司 | 天空彩票天下彩,天空彩天空彩票免费资料,天空彩票与你同行开奖,天下彩正版资料大全 | 青岛代理记账_青岛李沧代理记账公司_青岛崂山代理记账一个月多少钱_青岛德辉财税事务所官网 | 济南玻璃安装_济南玻璃门_济南感应门_济南玻璃隔断_济南玻璃门维修_济南镜片安装_济南肯德基门_济南高隔间-济南凯轩鹏宇玻璃有限公司 | 玖容气动液压设备有限公司-气液增压缸_压力机_增压机_铆接机_增压器 | 皮带机_移动皮带机_大倾角皮带机_皮带机厂家 - 新乡市国盛机械设备有限公司 | 冷凝水循环试验箱-冷凝水试验箱-可编程高低温试验箱厂家-上海巨为(www.juweigroup.com) | 尚为传动-专业高精密蜗轮蜗杆,双导程蜗轮蜗杆,蜗轮蜗杆减速机,蜗杆减速机生产厂家 | 泥沙分离_泥沙分离设备_泥砂分离机_洛阳隆中重工机械有限公司 | 领袖户外_深度旅游、摄影旅游、小团慢旅行、驴友网 | 长城人品牌官网| 臭氧发生器_臭氧消毒机 - 【同林品牌 实力厂家】 | 青州开防盗门锁-配汽车芯片钥匙-保险箱钥匙-吉祥修锁店 | LED投光灯-工矿灯-led路灯头-工业灯具 - 山东普瑞斯照明科技有限公司 | 臭氧发生器_臭氧消毒机 - 【同林品牌 实力厂家】 | 书信之家_书信标准模板范文大全 最新范文网_实用的精品范文美文网 | 大米加工设备|大米加工机械|碾米成套设备|大米加工成套设备-河南成立粮油机械有限公司 | 华东师范大学在职研究生招生网_在职研究生招生联展网 | 邢台人才网_邢台招聘网_邢台123招聘【智达人才网】 | 小程序开发公司-小程序制作-微信小程序开发-小程序定制-咏熠软件 | 广州云仓代发-昊哥云仓专业电商仓储托管外包代发货服务 | 实验室装修_实验室设计_实验室规划设计- 上海广建净化工程公司 | 北京印刷厂_北京印刷_北京印刷公司_北京印刷厂家_北京东爵盛世印刷有限公司 | 过跨车_过跨电瓶车_过跨转运车_横移电动平车_厂区转运车_无轨转运车 |