91精品国产综合久久四虎久久_国产成人午夜高潮毛片_99er视频精品免费观看_2020亚洲熟女在线观看_日本女优人体写真_国内黄色毛片_年轻的老师中文版在线_丰满女邻居做爰_久久久久久精品成人免费图片

 
Julia語言編程入門
Julia語言編程入門
Ben Lauwens, Allen B. Downey
肖斌, 王磊 等譯
出版時間:2020年05月
頁數(shù):368
“這是一本介紹基本編程概念和Julia編程語言的好書。強烈推薦!”
——David P. Sanders
墨西哥國立自治大學理學院
如果你要學習如何編程,Julia是一個絕佳的即時編譯的動態(tài)類型語言,并且語法簡潔。這本實用指南使用Julia帶領你一步一步地學習編程,先從基本的編程概念開始,逐步轉向更高級的功能,如創(chuàng)建新類型和多重分派。
Julia的設計初衷是為了滿足高性能,所以無論對于數(shù)值分析和計算科學,還是對于Web編程和腳本編寫,Julia都是一種理想的通用語言。通過每一章的練習,會讓你邊學邊理解各章介紹的編程概念。本書特別適合高中和大學層次的學生,對自學者和需要學習編程基礎知識的專業(yè)人員也很適用。
● 從基本知識入手,包括語言語法和語義。
● 掌握各個編程概念的明確定義。
● 按照邏輯進度學習值、變量、語句、函數(shù)和數(shù)據(jù)結構。
● 了解如何使用文件和數(shù)據(jù)庫。
● 理解類型、方法和多重分派。
● 使用調試技術修正語法錯誤、運行時錯誤和語義錯誤。
● 通過案例研究探索接口設計和數(shù)據(jù)結構。
  1. 前言
  2. 第1章 程序之路
  3. 什么是程序?
  4. 運行Julia
  5. 第一個程序
  6. 算術操作符
  7. 值和類型
  8. 形式語言和自然語言
  9. 調試
  10. 術語表
  11. 練習
  12. 第2章 變量、表達式和語句
  13. 賦值語句
  14. 變量名
  15. 表達式和語句
  16. 腳本模式
  17. 操作符優(yōu)先級
  18. 字符串操作
  19. 注釋
  20. 調試
  21. 術語表
  22. 練習
  23. 第3章 函數(shù)
  24. 函數(shù)調用
  25. 數(shù)學函數(shù)
  26. 組合
  27. 增加新函數(shù)
  28. 定義和使用
  29. 執(zhí)行流
  30. 形參和實參
  31. 變量和形參是局部變量
  32. 堆棧圖
  33. 有返回值的函數(shù)和Void函數(shù)
  34. 為什么使用函數(shù)?
  35. 調試
  36. 術語表
  37. 練習
  38. 第4章 案例研究:界面設計
  39. 海龜繪圖
  40. 簡單重復
  41. 練習
  42. 封裝
  43. 泛化
  44. 接口設計
  45. 重構
  46. 開發(fā)計劃
  47. Docstring
  48. 調試
  49. 術語表
  50. 練習
  51. 第5章 條件和遞歸
  52. 向下取整除和求模
  53. 布爾表達式
  54. 邏輯操作符
  55. 條件執(zhí)行
  56. 選擇執(zhí)行
  57. 串鏈條件
  58. 嵌套條件
  59. 遞歸
  60. 遞歸函數(shù)的堆棧圖
  61. 無限遞歸
  62. 鍵盤輸入
  63. 調試
  64. 術語表
  65. 練習
  66. 第6章 有返回值的函數(shù)
  67. 返回值
  68. 增量式開發(fā)
  69. 組合
  70. 布爾函數(shù)
  71. 更多遞歸
  72. 信仰飛躍
  73. 另一個例子
  74. 檢查類型
  75. 調試
  76. 術語表
  77. 練習
  78. 第7章 迭代
  79. 重新賦值
  80. 更新變量
  81. while語句
  82. break
  83. continue
  84. 平方根
  85. 算法
  86. 調試
  87. 術語表
  88. 練習
  89. 第8章 字符串
  90. 字符
  91. 字符串是一個序列
  92. length
  93. 遍歷
  94. 字符串分片
  95. 字符串是不可變的
  96. 字符串插值
  97. 查找
  98. 循環(huán)和計數(shù)
  99. 字符串庫
  100. ∈操作符
  101. 字符串比較
  102. 調試
  103. 術語表
  104. 練習
  105. 第9章 案例研究:單詞游戲
  106. 讀取單詞列表
  107. 查找
  108. 利用索引循環(huán)
  109. 調試
  110. 術語表
  111. 練習
  112. 第10章 數(shù)組
  113. 數(shù)組是一個序列
  114. 數(shù)組是可變的
  115. 遍歷數(shù)組
  116. 數(shù)組分片
  117. 數(shù)組庫
  118. 映射、過濾器和歸約
  119. 點語法
  120. 刪除(插入)元素
  121. 數(shù)組和字符串
  122. 對象和值
  123. 別名
  124. 數(shù)組參數(shù)
  125. 調試
  126. 術語表
  127. 練習
  128. 第11章 字典
  129. 字典是一個映射
  130. 字典作為計數(shù)器集合
  131. 循環(huán)和字典
  132. 反向查找
  133. 字典和數(shù)組
  134. 備忘錄
  135. 全局變量
  136. 調試
  137. 術語表
  138. 練習
  139. 第12章 元組
  140. 元組是不可變的
  141. 元組賦值
  142. 元組作為返回值
  143. 變長參數(shù)元組
  144. 數(shù)組和元組
  145. 字典和元組
  146. 序列的序列
  147. 調試
  148. 術語表
  149. 練習
  150. 第13章 案例研究:數(shù)據(jù)結構選擇
  151. 詞頻分析
  152. 隨機數(shù)
  153. 單詞直方圖
  154. 最常用的單詞
  155. 可選參數(shù)
  156. 字典差
  157. 隨機單詞
  158. 馬爾科夫分析
  159. 數(shù)據(jù)結構
  160. 調試
  161. 術語表
  162. 練習
  163. 第14章 文件
  164. 持久存儲
  165. 讀和寫
  166. 格式化
  167. 文件名和路徑
  168. 捕獲異常
  169. 數(shù)據(jù)庫
  170. 串行化
  171. 命令對象
  172. 模塊
  173. 調試
  174. 術語表
  175. 練習
  176. 第15章 Struct和對象
  177. 組合類型
  178. Struct是不可變的
  179. 可變的Struct
  180. 矩形
  181. 實例作為參數(shù)
  182. 實例作為返回值
  183. 拷貝
  184. 調試
  185. 術語表
  186. 練習
  187. 第16章 Struct和函數(shù)
  188. 時間
  189. 純函數(shù)
  190. 修改函數(shù)
  191. 原型與規(guī)劃
  192. 調試
  193. 術語表
  194. 練習
  195. 第17章 多重分派
  196. 類型聲明
  197. 方法
  198. 另外一些例子
  199. 構造函數(shù)
  200. show
  201. 操作符重載
  202. 多重分派
  203. 泛型編程
  204. 接口和實現(xiàn)
  205. 調試
  206. 術語表
  207. 練習
  208. 第18章 子類型
  209. 撲克牌
  210. 全局變量
  211. 比較撲克牌
  212. 單元測試
  213. 一副牌
  214. 增加、刪除、洗牌和排序
  215. 抽象類型和子類型
  216. 抽象類型和函數(shù)
  217. 類型圖
  218. 調試
  219. 數(shù)據(jù)封裝
  220. 術語表
  221. 練習
  222. 第19章 精選:語法
  223. 命名元組
  224. 函數(shù)
  225. 匿名函數(shù)
  226. 關鍵字參數(shù)
  227. 閉包
  228. 控制流
  229. 類型
  230. 方法
  231. 構造函數(shù)
  232. 轉換和提升
  233. 元編程
  234. 缺失值
  235. 調用C和Fortran代碼
  236. 術語表
  237. 第20章 精選:Base和標準庫
  238. 測量性能
  239. 集合和數(shù)據(jù)結構
  240. 數(shù)學
  241. 字符串
  242. 數(shù)組
  243. 接口
  244. 交互工具
  245. 調試
  246. 術語表
  247. 第21章 調試
  248. 語法錯誤
  249. 我一直在改,不過沒有區(qū)別
  250. 運行時錯誤
  251. 語義錯誤
  252. 附錄A Unicode輸入
  253. 附錄B JuliaBox
書名:Julia語言編程入門
譯者:肖斌, 王磊 等譯
國內(nèi)出版社:中國電力出版社
出版時間:2020年05月
頁數(shù):368
書號:978-7-5198-4449-3
原版書書名:Think Julia
原版書出版商:O'Reilly Media
Ben Lauwens
 
Ben Lauwens是比利時皇家軍事學院的一位數(shù)學教授。他擁有比利時天主教魯汶大學和皇家軍事學院的工程博士和碩士學位,以及皇家軍事學院的學士學位。
 
 
Allen B. Downey
 
Allen B. Downey是奧林工程學院的計算機科學教授,曾經(jīng)在韋爾斯利學院、科爾比學院和伯克利大學執(zhí)教。他擁有伯克利大學計算機科學博士學位及麻省理工學院碩士和學士學位。他基于自己教授計算機程序設計課程的經(jīng)驗,開創(chuàng)了“像計算機科學家一樣思考”(how to think like a computer scientist)的教學理念和方法,并藉此編寫了多本編程語言書籍。他編寫的其他書籍有:《Think Java》、《Think Python》、《Think Stats》和《Think Bayes》。

Allen B. Downey是美國歐林工程學院的計算機科學教授。他曾在韋爾斯利學院、科爾比學院和加州大學伯克利分校任教。他獲得了加州大學伯克利分校的計算機科學博士學位以及麻省理工學院的碩士和學士學位。
 
 
購買選項
定價:88.00元
書號:978-7-5198-4449-3
出版社:中國電力出版社