《極簡Julia語言》是2022年清華大學出版社出版的圖書,作者是(加)坦梅·巴克西(Tanmay Bakshi)。
基本介紹
- 中文名: 極簡Julia語言
- 作者:(加)坦梅·巴克西(Tanmay Bakshi)
- 出版社: 清華大學出版社
- 出版時間:2022年
- 定價:59 元
- ISBN: 9787302596158
內容簡介,圖書目錄,
內容簡介
本書一步一步地展示了如何使用Julia這種開源、直觀的腳本語言構建自定義程式。Julia的設計理念是將“高性能”放在**優先權上。在Julia中,當用戶調用函式時,參數是已知的。編譯器會仔細觀察函式,找出特定參數所需的必要CPU指令。本書的作者是16歲的技術天才Tanmay Bakshi,行文風格通俗易懂,使學習變得輕鬆愉快。本書清楚地解釋了Julia編程的基礎知識,並展示了最前沿的機器學習套用。同時,本書還介紹了如何將Julia應用程式與Python代碼進行互動。本書的讀者對象為所有年齡段的編程愛好者和編程初學者。和16歲的“編程神童”Tanmay一起學Julia語言!
圖書目錄
第1章概述及準備Julia環境1
1.1編程及其影響2
1.2為什麼要學習Julia語言2
1.3Julia背後的原理5
1.4本書目標8
1.5準備使用Julia8
強化練習11
第2章變數和輸入13
2.1什麼是變數14
2.2使用Julia中的簡單變數存儲信息15
2.3獲取、存儲和使用用戶的輸入19
2.4運算符和語法22
2.5變數類型24
2.6變數之間的轉換28
強化練習32極簡Julia語言——機器學習躍遷之路第3章條件和循環33
3.1什麼是條件34
3.2條件操作符是什麼34
3.3計算機如何使用if/elseif/else語句進行決策 37
3.4什麼是疊代41
3.5如何使用for循環疊代41
3.6如何使用while循環疊代47
強化練習51
第4章數組和字典53
4.1數組及其需求54
4.2創建、遍歷及修改數組55
4.3數組上的操作58
4.4字典及其優點70
4.5創建和使用字典72
4.6使用字典構建借物應用程式74
4.7Julia中一些重要的函式77
強化練習80
第5章函式81
5.1函式及其使用82
5.2函式有助於減少錯誤,方便代碼維護82
5.3聲明和調用函式84
5.4具有返回值的函式88
5.5具有可選關鍵字參數的函式97
5.6在數組上套用函式104
5.7泛型函式105
5.8遞歸使用函式109
強化練習112
第6章處理錯誤和異常113
6.1Bug和Debugging114
6.2什麼是錯誤114...