• Julia语言编程入门
21年品牌 40万+商家 超1.5亿件商品

Julia语言编程入门

10.63 1.2折 88 九品

仅1件

河北保定
认证卖家担保交易快速发货售后保障

作者[美]本拉瓦(Ben Lauwens);[美]艾伦B.唐尼(Allen B.Downey)

出版社中国电力出版社

出版时间2020-05

版次1

装帧其他

上书时间2024-09-13

晴天的图书店

八年老店
已实名 已认证 进店 收藏店铺

   商品详情   

品相描述:九品
图书标准信息
  • 作者 [美]本拉瓦(Ben Lauwens);[美]艾伦B.唐尼(Allen B.Downey)
  • 出版社 中国电力出版社
  • 出版时间 2020-05
  • 版次 1
  • ISBN 9787519844493
  • 定价 88.00元
  • 装帧 其他
  • 开本 16开
  • 纸张 胶版纸
  • 页数 347页
  • 字数 429千字
【内容简介】
从基本知识入手,包括语言语法和语义。
  掌握各个编程概念的明确定义。
  按照逻辑进度学习值、变量、语句、函数和数据结构。
  了解如何使用文件和数据库。
  理解类型、方法和多重分派。
  使用调试技术修正语法错误、运行时错误和语义错误。
  通过案例研究探索接口设计和数据结构。
【作者简介】
 

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
点击展开 点击收起

—  没有更多了  —

以下为对购买帮助不大的评价

此功能需要访问孔网APP才能使用
暂时不用
打开孔网APP