注冊(cè) | 登錄讀書好,好讀書,讀好書!
讀書網(wǎng)-DuShu.com
當(dāng)前位置: 首頁出版圖書科學(xué)技術(shù)計(jì)算機(jī)/網(wǎng)絡(luò)軟件與程序設(shè)計(jì)Julia語言編程入門

Julia語言編程入門

Julia語言編程入門

定 價(jià):¥88.00

作 者: [美] 本拉瓦(Ben Lauwens) 著
出版社: 中國電力出版社
叢編項(xiàng):
標(biāo) 簽: 暫缺

ISBN: 9787519844493 出版時(shí)間: 2020-05-01 包裝: 平裝
開本: 16開 頁數(shù): 368 字?jǐn)?shù):  

內(nèi)容簡(jiǎn)介

  l從基本知識(shí)入手,包括語言語法和語義。 l掌握各個(gè)編程概念的明確定義。 l按照邏輯進(jìn)度學(xué)習(xí)值、變量、語句、函數(shù)和數(shù)據(jù)結(jié)構(gòu)。 l了解如何使用文件和數(shù)據(jù)庫。 l理解類型、方法和多重分派。 l使用調(diào)試技術(shù)修正語法錯(cuò)誤、運(yùn)行時(shí)錯(cuò)誤和語義錯(cuò)誤。 l通過案例研究探索接口設(shè)計(jì)和數(shù)據(jù)結(jié)構(gòu)。

作者簡(jiǎn)介

  Ben Lauwens是比利時(shí)皇家軍事學(xué)院的一位數(shù)學(xué)教授。他擁有比利時(shí)天主教魯汶大學(xué)和皇家軍事學(xué)院的工程博士和碩士學(xué)位,以及皇家軍事學(xué)院的學(xué)士學(xué)位。 Allen B. Downey 是美國歐林工程學(xué)院的計(jì)算機(jī)科學(xué)教授。他曾在韋爾斯利學(xué)院、科爾比學(xué)院和加州大學(xué)伯克利分校任教。他獲得了加州大學(xué)伯克利分校的計(jì)算機(jī)科學(xué)博士學(xué)位以及麻省理工學(xué)院的碩士和學(xué)士學(xué)位。

圖書目錄

目錄
前言 1
第1 章 程序之路 9
什么是程序? 9
運(yùn)行Julia 10
第一個(gè)程序 12
算術(shù)操作符 12
值和類型 13
形式語言和自然語言 14
調(diào)試 16
術(shù)語表 17
練習(xí) 19
第2 章 變量、表達(dá)式和語句 21
賦值語句 21
變量名 22
表達(dá)式和語句 23
腳本模式 24
操作符優(yōu)先級(jí) 26
字符串操作 27
注釋 27
調(diào)試 28
術(shù)語表 29
練習(xí) 31
第3 章 函數(shù) 33
函數(shù)調(diào)用 33
數(shù)學(xué)函數(shù) 34
組合 35
增加新函數(shù) 36
定義和使用 37
執(zhí)行流 38
形參和實(shí)參 39
變量和形參是局部變量 41
堆棧圖 41
有返回值的函數(shù)和Void 函數(shù) 43
為什么使用函數(shù)? 44
調(diào)試 45
術(shù)語表 45
練習(xí) 47
第4 章 案例研究:界面設(shè)計(jì) 51
海龜繪圖 51
簡(jiǎn)單重復(fù) 53
練習(xí) 54
封裝 56
泛化 57
接口設(shè)計(jì) 58
重構(gòu) 59
開發(fā)計(jì)劃 61
Docstring 61
調(diào)試 62
術(shù)語表 63
練習(xí) 64
第5 章 條件和遞歸 67
向下取整除和求模 67
布爾表達(dá)式 68
邏輯操作符 69
條件執(zhí)行 69
選擇執(zhí)行 70
串鏈條件 71
嵌套條件 71
遞歸 73
遞歸函數(shù)的堆棧圖 74
無限遞歸 75
鍵盤輸入 76
調(diào)試 77
術(shù)語表 78
練習(xí) 80
第6 章 有返回值的函數(shù) 85
返回值 85
增量式開發(fā) 87
組合 90
布爾函數(shù) 91
更多遞歸 92
信仰飛躍 95
另一個(gè)例子 96
檢查類型 96
調(diào)試 98
術(shù)語表 99
練習(xí) 100
第7 章 迭代 103
重新賦值 103
更新變量 105
while 語句 105
break 107
continue 108
平方根 109
算法 111
調(diào)試 111
術(shù)語表 112
練習(xí) 113
第8 章 字符串 117
字符 117
字符串是一個(gè)序列 118
length 119
遍歷 120
字符串分片 121
字符串是不可變的 122
字符串插值 123
查找 124
循環(huán)和計(jì)數(shù) 124
字符串庫 125
∈操作符 126
字符串比較 127
調(diào)試 127
術(shù)語表 129
練習(xí) 131
第9 章 案例研究:?jiǎn)卧~游戲 135
讀取單詞列表 135
查找 138
利用索引循環(huán) 140
調(diào)試 142
術(shù)語表 143
練習(xí) 143
第10 章 數(shù)組 147
數(shù)組是一個(gè)序列 147
數(shù)組是可變的 148
遍歷數(shù)組 150
數(shù)組分片 151
數(shù)組庫 152
映射、過濾器和歸約 153
點(diǎn)語法 155
刪除(插入)元素 155
數(shù)組和字符串 157
對(duì)象和值 158
別名 159
數(shù)組參數(shù) 161
調(diào)試 163
術(shù)語表 165
練習(xí) 167
第11 章 字典 171
字典是一個(gè)映射 171
字典作為計(jì)數(shù)器集合 174
循環(huán)和字典 175
反向查找 176
字典和數(shù)組 178
備忘錄 179
全局變量 181
調(diào)試 184
術(shù)語表 185
練習(xí) 187
第12 章 元組 191
元組是不可變的 191
元組賦值 193
元組作為返回值 194
變長(zhǎng)參數(shù)元組 195
數(shù)組和元組 196
字典和元組 199
序列的序列 201
調(diào)試 202
術(shù)語表 202
練習(xí) 203
第13 章 案例研究:數(shù)據(jù)結(jié)構(gòu)選擇 207
詞頻分析 207
隨機(jī)數(shù) 208
單詞直方圖 210
最常用的單詞 211
可選參數(shù) 212
字典差 213
隨機(jī)單詞 214
馬爾科夫分析 215
數(shù)據(jù)結(jié)構(gòu) 218
調(diào)試 219
術(shù)語表 221
練習(xí) 222
第14 章 文件 225
持久存儲(chǔ) 225
讀和寫 226
格式化 227
文件名和路徑 227
捕獲異常 229
數(shù)據(jù)庫 230
串行化 232
命令對(duì)象 233
模塊 234
調(diào)試 236
術(shù)語表 237
練習(xí) 238
第15 章 Struct 和對(duì)象 241
組合類型 241
Struct 是不可變的 243
可變的Struct 243
矩形 244
實(shí)例作為參數(shù) 245
實(shí)例作為返回值 247
拷貝 248
調(diào)試 249
術(shù)語表 250
練習(xí) 251
第16 章 Struct 和函數(shù) 253
時(shí)間 253
純函數(shù) 254
修改函數(shù) 256
原型與規(guī)劃 257
調(diào)試 259
術(shù)語表 260
練習(xí) 261
第17 章 多重分派 263
類型聲明 263
方法 264
另外一些例子 266
構(gòu)造函數(shù) 267
show 269
操作符重載 269
多重分派 270
泛型編程 271
接口和實(shí)現(xiàn) 273
調(diào)試 274
術(shù)語表 274
練習(xí) 276
第18 章 子類型 277
撲克牌 277
全局變量 279
比較撲克牌 279
單元測(cè)試 280
一副牌 281
增加、刪除、洗牌和排序 282
抽象類型和子類型 283
抽象類型和函數(shù) 285
類型圖 286
調(diào)試 288
數(shù)據(jù)封裝 289
術(shù)語表 291
練習(xí) 292
第19 章 精選:語法 297
命名元組 297
函數(shù) 298
匿名函數(shù) 298
關(guān)鍵字參數(shù) 299
閉包 300
塊 300
控制流 302
類型 304
方法 306
構(gòu)造函數(shù) 307
轉(zhuǎn)換和提升 308
元編程 309
缺失值 311
調(diào)用C 和Fortran 代碼 312
術(shù)語表 313
第20 章 精選:Base 和標(biāo)準(zhǔn)庫 317
測(cè)量性能 318
集合和數(shù)據(jù)結(jié)構(gòu) 318
數(shù)學(xué) 321
字符串 321
數(shù)組 323
接口 324
交互工具 326
調(diào)試 328
術(shù)語表 329
第21 章 調(diào)試 331
語法錯(cuò)誤 332
我一直在改,不過沒有區(qū)別 333
運(yùn)行時(shí)錯(cuò)誤 334
語義錯(cuò)誤 339
附錄A Unicode 輸入 343
附錄B JuliaBox 345

本目錄推薦

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