您好,欢迎来到聚文网。
登录
免费注册
网站首页
|
搜索
热搜:
磁力片
|
漫画
|
购物车
0
我的订单
商品分类
首页
幼儿
文学
社科
教辅
生活
销量榜
Julia编程基础
字数: 497000
装帧: 平装
出版社: 人民邮电出版社
作者: 郝林
出版日期: 2020-07-01
商品条码: 9787115540003
版次: 1
开本: 16开
页数: 341
出版年份: 2020
定价:
¥99
销售价:
登录后查看价格
¥{{selectedSku?.salePrice}}
库存:
{{selectedSku?.stock}}
库存充足
{{item.title}}:
{{its.name}}
加入购物车
立即购买
加入书单
收藏
精选
¥5.83
世界图书名著昆虫记绿野仙踪木偶奇遇记儿童书籍彩图注音版
¥5.39
正版世界名著文学小说名家名译中学生课外阅读书籍图书批发 70册
¥8.58
简笔画10000例加厚版2-6岁幼儿童涂色本涂鸦本绘画本填色书正版
¥5.83
世界文学名著全49册中小学生青少年课外书籍文学小说批发正版
¥4.95
全优冲刺100分测试卷一二三四五六年级上下册语文数学英语模拟卷
¥8.69
父与子彩图注音完整版小学生图书批发儿童课外阅读书籍正版1册
¥24.2
好玩的洞洞拉拉书0-3岁宝宝早教益智游戏书机关立体翻翻书4册
¥7.15
幼儿认字识字大王3000字幼儿园中班大班学前班宝宝早教启蒙书
¥11.55
用思维导图读懂儿童心理学培养情绪管理与性格培养故事指导书
¥19.8
少年读漫画鬼谷子全6册在漫画中学国学小学生课外阅读书籍正版
¥64
科学真好玩
¥12.7
一年级下4册·读读童谣和儿歌
¥38.4
原生态新生代(传统木版年画的当代传承国际研讨会论文集)
¥11.14
法国经典中篇小说
¥11.32
上海的狐步舞--穆时英(中国现代文学馆馆藏初版本经典)
¥21.56
猫的摇篮(精)
¥30.72
幼儿园特色课程实施方案/幼儿园生命成长启蒙教育课程丛书
¥24.94
旧时风物(精)
¥12.04
三希堂三帖/墨林珍赏
¥6.88
寒山子庞居士诗帖/墨林珍赏
¥6.88
苕溪帖/墨林珍赏
¥6.88
楷书王维诗卷/墨林珍赏
¥9.46
兰亭序/墨林珍赏
¥7.74
祭侄文稿/墨林珍赏
¥7.74
蜀素帖/墨林珍赏
¥12.04
真草千字文/墨林珍赏
¥114.4
进宴仪轨(精)/中国古代舞乐域外图书
¥24.94
舞蹈音乐的基础理论与应用
编辑推荐
1.Julia语言程序设计入门教程书籍,零基础自学编程; 2.编程技术布道者郝林精心打造; 3.基于v1.3.1版本; 4.行业优秀技术人、实力大咖程显峰、秦金卫、陈旸倾力推荐; 预备知识 + 基本定义 + 代码组织,推开Julia编程进阶之门 真正从零开始上手 Julia 编程 行业优秀技术人、实力大咖程显峰、秦金卫、陈旸倾力推荐,站在巨人的肩上 真正从零开始上手Julia编程,走上入门捷径 编程入门书,我们自成一派! 编程技术“布道者”郝林老师精心打造的一本入门书,从预备知识开始讲起,逐渐过渡到Julia基本概念,真正从零开始上手Julia编程! 讲解Julia,我们自成体系! 环境配置、基本概念、数据类型、函数、流程控制语句、代码组织方式、模块……应有尽有,让编程世界不再陌生! 小白学编程,为什么选择Julia? 1. 更适合入门:代码写起来容易,程序结构清晰易懂。自带REPL环境,轻松进行实验性编程。 2. 更优选:主要体现在Julia的编程理念和编程方法方面,包括类型体系、类型提升系统、多维数组、多重分派机制等。 3. 很成熟:2013年开始测试,经过多年的精心打磨和完善,才使得这样一门优秀的编程语言真正面世。 学编程也许会改变你理解事情的方式,让我们一起与优秀的人和科技同步!
内容简介
Julia是一门面向未来的编程语言,本书主要讲解了基于Julia编程语言的计算机程序设计方法。书中首先从宏观上介绍了编写Julia程序所需的预备知识和编程环境;然后详细说明了Julia语言中最基础的概念,包括变量、常量、类型系统、数值、字符串、类型的参数化,以及4种常用的容器类型;接着阐述了如何利用流程控制语句、函数、模块合理地组织Julia代码;最后讲解了基于Julia语言的接口编程和元编程,带领大家走向Julia编程的进阶之门。
作者简介
郝林,从业12年有余的软件工匠,国内知名的Go语言技术布道者,Go语言北京用户组和GoHackers社群的发起人和组织者,多套免费在线Go语言教程的作者,深信Go语言在人工智能时代和机器人时代也能大放异彩的科技信徒。
目录
第一部分预备知识
第1章起步2
1.1初识Julia2
1.1.1为什么要有Julia2
1.1.2主要特性2
1.1.3更多的特性3
1.2安装和启动4
1.3编写第一个程序6
1.4改进第一个程序9
1.5小结11
第2章编程环境12
2.1REPL环境及其用法12
2.1.1初探REPL12
2.1.2主要的4种模式14
2.1.3快捷键15
2.1.4代码补全16
2.2程序包与环境配置17
2.2.1仓库目录17
2.2.2环境配置18
2.3项目的创建与引入20
2.3.1项目的创建21
2.3.2程序包的引入23
2.4小结24
第二部分基本的定义
第3章变量与常量26
3.1变量的定义27
3.2变量的命名27
3.2.1一般规则28
3.2.2变量名与关键字29
3.2.3变量名与作用域29
3.3变量的类型30
3.3.1类型标注31
3.3.2类型断言33
3.4常量34
3.5小结38
第4章类型系统39
4.1概述40
4.1.1三个要点40
4.1.2一个特点41
4.2类型与值42
4.3两个特殊类型43
4.3.1Any类型43
4.3.2Union{}类型43
4.4三种主要类型45
4.4.1抽象类型45
4.4.2原语类型47
4.4.3复合类型48
4.5小结53
第5章数值与运算54
5.1数值的类型54
5.2整数55
5.2.1类型与取值55
5.2.2表示方法56
5.2.3关于溢出58
5.2.4BigInt59
5.3浮点数60
5.3.1精度与换算60
5.3.2值的表示62
5.3.3特殊的浮点数63
5.3.4BigFloat65
5.4复数和有理数67
5.4.1复数67
5.4.2有理数68
5.5常用的数学运算69
5.5.1数学运算符70
5.5.2位运算符70
5.5.3运算同时赋值73
5.5.4数值的比较74
5.5.5操作符的优先级76
5.6数值类型的提升77
5.7数学函数速览80
5.8小结81
第6章字符和字符串82
6.1Unicode字符82
6.2字符83
6.2.1值的表示与操作83
6.2.2类型与转换86
6.3字符串87
6.3.1值的表示87
6.3.2类型之上的设定89
6.3.3操作字符串90
6.4非常规的字符串值101
6.4.1原始字符串101
6.4.2整数和浮点数102
6.4.3版本号103
6.4.4正则表达式105
6.4.5字节数组109
6.5小结110
第7章参数化类型112
7.1类型的参数化112
7.1.1基本特征113
7.1.2参数化复合类型113
7.1.3参数化抽象类型119
7.1.4参数化原语类型121
7.2参数化的更多知识122
7.2.1类型参数的值域122
7.2.2类型的类型123
7.2.3值化的表示法124
7.3容器:元组125
7.3.1元组概述126
7.3.2普通的元组127
7.3.3有名的元组130
7.3.4可变参数的元组132
7.4小结134
第8章容器:字典与集合135
8.1索引与迭代135
8.1.1索引与可索引对象135
8.1.2迭代与可迭代对象137
8.2标准字典138
8.2.1规则与约束138
8.2.2类型与实例化139
8.2.3操作字典145
8.3集合156
8.3.1类型与实例化157
8.3.2操作集合158
8.4通用操作161
8.5小结162
第9章容器:数组(上)163
9.1类型164
9.2数组的表示166
9.3数组的构造170
9.4数组的基本要素174
9.5访问元素值175
9.5.1索引175
9.5.2迭代181
9.5.3搜索183
9.6修改元素值187
9.6.1索引187
9.6.2视图188
9.6.3一些专用函数193
9.7小结194
第10章容器:数组(下)196
10.1广播式的修改196
10.2元素值的排序201
10.3数组的复制210
10.4数组的拼接214
10.5数组的比较219
10.6再说数组的构造222
10.7小结228
第三部分代码的组织
第11章流程控制230
11.1最简单的代码块231
11.2if语句232
11.3for语句236
11.4while语句243
11.5let语句247
11.6错误的报告与处理249
11.6.1程序错误的载体249
11.6.2异常的抛出250
11.6.3异常的处理254
11.7小结259
第12章函数与方法260
12.1什么是函数260
12.2Julia中的函数261
12.3基本的编写方式263
12.3.1标准形式263
12.3.2简洁形式267
12.3.3匿名函数268
12.4函数的参数270
12.4.1可选参数270
12.4.2关键字参数272
12.4.3可变参数274
12.5函数的结果277
12.6衍生方法279
12.6.1泛化函数279
12.6.2方法的定义281
12.6.3方法的选择283
12.7函数的参数化287
12.8do代码块289
12.9小结291
第13章模块293
13.1程序中的模块293
13.2模块的导入与使用295
13.3模块的引入路径296
13.4标准模块299
13.5小结300
第四部分进阶之门
第14章接口编程302
14.1什么是接口编程302
14.2接口编程的好处305
14.3接口编程的运用306
14.4两种接口315
14.5小结316
第15章关于元编程317
15.1什么是元编程317
15.2元编程入门318
15.2.1代码的解析318
15.2.2代码的执行322
15.3进阶用法324
15.3.1真正的求值函数324
15.3.2表达式值的构建326
15.3.3表达式中的插值329
15.4元编程利器:宏331
15.5小结334
附录A重要名词解释335
附录B系统环境变量338
×
Close
添加到书单
加载中...
点此新建书单
×
Close
新建书单
标题:
简介:
蜀ICP备2024047804号
Copyright 版权所有 © jvwen.com 聚文网