您好,欢迎来到聚文网。
登录
免费注册
网站首页
|
搜索
热搜:
磁力片
|
漫画
|
购物车
0
我的订单
商品分类
首页
幼儿
文学
社科
教辅
生活
销量榜
Julia语言编程入门
字数: 429000
装帧: 平装
出版社: 中国电力出版社
作者: (美)本·拉瓦(Ben Lauwens),(美)艾伦·B.唐尼(Allen B.Downey)
出版日期: 2020-05-01
商品条码: 9787519844493
版次: 1
开本: 16开
页数: 347
出版年份: 2020
定价:
¥88
销售价:
登录后查看价格
¥{{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
舞蹈音乐的基础理论与应用
编辑推荐
Julia的以下特点是决定性的因素: • Julia是一个高性能编程语言。 • Julia使用了多重分派,允许程序员选择适合应用的不同编程模式。 • Julia是一个动态类型语言,可以很容易地交互使用。 • Julia有一种易于学习的简明的高级语法。 • Julia是一个可选类型的编程语言,它的(用户自定义)数据类型可以让代码更清晰,也更健壮。 • Julia 有一个扩展标准库,还有大量可用的第三方包。无论对于数值分析和计算科学,还是对于Web编程和脚本编写,Julia都是一种理想的通用语言。这是一本介绍基本编程概念和Julia编程语言的好书。如果你要学习如何编程,Julia是一个不错的即时编译的动态类型语言,并且语法简洁。这本实用指南使用Julia带领你一步一步地学习编程,先从基本的编程概念开始,逐步转向更高级的功能,如创建新类型和多重分派。Julia的设计初衷是为了满足高性能,所以无论对于数值分析和计算科学,还是对于Web编程和脚本编写,Julia都是一种理想的通用语言。通过每一章的练习,会让你边学边理解各章介绍的编程概念。本书特别适合高中和大学层次的学生,对自学者和需要学习编程基础知识的专业人员也很适用。
内容简介
从基本知识入手,包括语言语法和语义。掌握各个编程概念的明确定义。按照逻辑进度学习值、变量、语句、函数和数据结构。了解如何使用文件和数据库。理解类型、方法和多重分派。使用调试技术修正语法错误、运行时错误和语义错误。通过案例研究探索接口设计和数据结构。
作者简介
Ben Lauwens是比利时皇家军事学院的一位数学教授。他拥有比利时天主教鲁汶大学和皇家军事学院的工程博士和硕士学位,以及皇家军事学院的学士学位。Allen B. Downey 是美国欧林工程学院的计算机科学教授。他曾在韦尔斯利学院、科尔比学院和加州大学伯克利分校任教。他获得了加州大学伯克利分校的计算机科学博士学位以及麻省理工学院的硕士和学士学位。
目录
前言 1
第1章 程序之路 9
什么是程序? 9
运行Julia 10
第一个程序 12
算术操作符 12
值和类型 13
形式语言和自然语言 14
调试 16
术语表 17
练习 19
第2章 变量、表达式和语句 21
赋值语句 21
变量名 22
表达式和语句 23
脚本模式 24
操作符优先级 26
字符串操作 27
注释 27
调试 28
术语表 29
练习 31
第3章 函数 33
函数调用 33
数学函数 34
组合 35
增加新函数 36
定义和使用 37
执行流 38
形参和实参 39
变量和形参是局部变量 41
堆栈图 41
有返回值的函数和Void 函数 43
为什么使用函数? 44
调试 45
术语表 45
练习 47
第4章 案例研究:界面设计 51
海龟绘图 51
简单重复 53
练习 54
封装 56
泛化 57
接口设计 58
重构 59
开发计划 61
Docstring 61
调试 62
术语表 63
练习 64
第5章 条件和递归 67
向下取整除和求模 67
布尔表达式 68
逻辑操作符 69
条件执行 69
选择执行 70
串链条件 71
嵌套条件 71
递归 73
递归函数的堆栈图 74
无限递归 75
键盘输入 76
调试 77
术语表 78
练习 80
第6章 有返回值的函数 85
返回值 85
增量式开发 87
组合 90
布尔函数 91
更多递归 92
信仰飞跃 95
另一个例子 96
检查类型 96
调试 98
术语表 99
练习 100
第7章 迭代 103
重新赋值 103
更新变量 105
while 语句 105
break 107
continue 108
平方根 109
算法 111
调试 111
术语表 112
练习 113
第8章 字符串 117
字符 117
字符串是一个序列 118
length 119
遍历 120
字符串分片 121
字符串是不可变的 122
字符串插值 123
查找 124
循环和计数 124
字符串库 125
∈操作符 126
字符串比较 127
调试 127
术语表 129
练习 131
第9章 案例研究:单词游戏 135
读取单词列表 135
查找 138
利用索引循环 140
调试 142
术语表 143
练习 143
第10章 数组 147
数组是一个序列 147
数组是可变的 148
遍历数组 150
数组分片 151
数组库 152
映射、过滤器和归约 153
点语法 155
删除(插入)元素 155
数组和字符串 157
对象和值 158
别名 159
数组参数 161
调试 163
术语表 165
练习 167
第11章 字典 171
字典是一个映射 171
字典作为计数器集合 174
循环和字典 175
反向查找 176
字典和数组 178
备忘录 179
全局变量 181
调试 184
术语表 185
练习 187
第12章 元组 191
元组是不可变的 191
元组赋值 193
元组作为返回值 194
变长参数元组 195
数组和元组 196
字典和元组 199
序列的序列 201
调试 202
术语表 202
练习 203
第13章 案例研究:数据结构选择 207
词频分析 207
随机数 208
单词直方图 210
最常用的单词 211
可选参数 212
字典差 213
随机单词 214
马尔科夫分析 215
数据结构 218
调试 219
术语表 221
练习 222
第14章 文件 225
持久存储 225
读和写 226
格式化 227
文件名和路径 227
捕获异常 229
数据库 230
串行化 232
命令对象 233
模块 234
调试 236
术语表 237
练习 238
第15章 Struct 和对象 241
组合类型 241
Struct 是不可变的 243
可变的Struct 243
矩形 244
实例作为参数 245
实例作为返回值 247
拷贝 248
调试 249
术语表 250
练习 251
第16章 Struct 和函数 253
时间 253
纯函数 254
修改函数 256
原型与规划 257
调试 259
术语表 260
练习 261
第17章 多重分派 263
类型声明 263
方法 264
另外一些例子 266
构造函数 267
show 269
操作符重载 269
多重分派 270
泛型编程 271
接口和实现 273
调试 274
术语表 274
练习 276
第18章 子类型 277
扑克牌 277
全局变量 279
比较扑克牌 279
单元测试 280
一副牌 281
增加、删除、洗牌和排序 282
抽象类型和子类型 283
抽象类型和函数 285
类型图 286
调试 288
数据封装 289
术语表 291
练习 292
第19章 精选:语法 297
命名元组 297
函数 298
匿名函数 298
关键字参数 299
闭包 300
块 300
控制流 302
类型 304
方法 306
构造函数 307
转换和提升 308
元编程 309
缺失值 311
调用C 和Fortran 代码 312
术语表 313
第20章 精选:Base 和标准库 317
测量性能 318
集合和数据结构 318
数学 321
字符串 321
数组 323
接口 324
交互工具 326
调试 328
术语表 329
第21章 调试 331
语法错误 332
我一直在改,不过没有区别 333
运行时错误 334
语义错误 339
附录A Unicode 输入 343
附录B JuliaBox 345
×
Close
添加到书单
加载中...
点此新建书单
×
Close
新建书单
标题:
简介:
蜀ICP备2024047804号
Copyright 版权所有 © jvwen.com 聚文网