共找到 6 项 “柴田望洋” 相关结果
- 全部分类
- 全部
- 文学
- 历史
- 哲学/宗教
- 法律
- 政治/社会
- 医学
- 教育/心理学
- 艺术/传媒
- 研究生考试
- 资格认证考试
- 公开课
- 语言
- 经济金融
- 管理学
- IT/计算机
- 自然科学
- 工学/工程
- 体育
- 行业资料
- 音乐
- 汽车机械制造
- 文档模板
- 创业
- 农学
- 生活
- 数据库教程
- 民族
作者: (日)柴田望洋著;管杰,罗勇译
出版社:人民邮电出版社,2013
简介:《明解C语言》图文并茂,示例丰富,设有190段代码和164幅图表,对C语言的基础知识进行了彻底剖析,内容涉及数组、函数、指针、文件操作等。对于C语言语法以及一些难以理解的概念,均以精心绘制的示意图,清晰、通俗地进行讲解。
出版社:人民邮电出版社 2015年12月
简介: 本书是日本的C语言经典教材,自出版以来不断重印、修订,被誉为“C语言圣经”。 本书图文并茂,示例丰富,第3版从190段代码和164幅图表增加至205段代码和220幅图表,对C语言的基础知识进行了彻底剖析,内容涉及数组、函数、指针、文件操作等。对于C语言语法以及一些难以理解的概念,均以精心绘制的示意图,清晰、通俗地进行讲解。原著在日本广受欢迎,始终位于网上书店C语言著作排行榜首位。
作者: 柴田望洋
出版社:人民邮电出版社 2018年01月
简介:
本书图文并茂,示例丰富,通过284幅图表和258段代码,由浅入深地解说了从Java的基础知识到面向对象编程的内容,涉及变量、分支、循环、基本数据类型和运算、数组、方法、类、包、接口、字符和字符串、异常处理等。书中出现的程序包括猜数游戏、猜拳游戏、心算训练等,能够让读者愉快地学习。本书适合Java初学者阅读。
作者: 柴田望洋
出版社:人民邮电出版社 2017年09月
简介:
《明解C语言:中级篇》延续了《明解C语言:入门篇》图文并茂、示例丰富、讲解细致的风格,在结构上又独树一帜,通过每章带领读者编写一个游戏程序并逐步完善或加以变更,来讲解相关的C语言进阶知识。每章的程序都很简单有趣,而且包含着很多实用性的技巧,例如*数的生成、数组的应用方法、字符串和指针、命令行参数、文件处理、接收可变参数的函数的生成方法、存储空间的动态分配与释放,等等。此外,还会讲解详细的语法规则、众多库函数的使用方法、算法等知识。本书非常适合有一定C语言基础的读者阅读。
作者: (日)柴田望洋
简介:本书图文并茂、示例丰富,采用全彩印刷方式,通过299段代码和165幅图表,系统地讲解了Python的基础语法和编程知识,内容涉及分支/循环语句、对象、字符串、列表、集合、函数、类、模块、异常处理和文件处理等。针对初学人士难以理解和容易误解的地方,本书均采用平实的语言,辅以精心设计的版式,循序渐进、清晰直观地进行了讲解。跟随本书的讲解,读者可以扎实掌握Python的基础知识,并具备实际使用Python进行编程的能力。【目录】第 1章 开始学习Python吧 11-1 Python是什么 2关于Python 2关于Python的版本 4执行Python程序 41-2 Python的基础知识 6交互式shell(基本会话模式) 6运算符和操作数 7数值型和数值字面量 10字符串字面量和转义字符 11变量和类型 15表达式和语句 17赋值语句 18符号的叫法 19使用\延续代码到下一行 21Python 之禅 22总结 26第 2章 打印输出和键盘输入 292-1 打印输出 30使用print函数执行打印输出操作 30打印输出和换行 312-2 读取键盘输入 34使用input函数读取通过键盘输入的字符串 34字符串转换为数值 36使用format方法格式化字符串 38用变量表示常量 39总结 42第3章 程序流程之分支 453-1 if语句 46if语句(其一) 46比较运算符 47if语句(其二:使用else代码块) 48判断是否相等 49if语句(其三:使用elif代码块) 49pass语句 51简单语句 52逻辑型(bool 型) 52表达式和求值 53逻辑运算符 55逻辑运算表达式的求值和短路求值 57多重比较 59使用集合进行判断 60条件运算符 613-2 嵌套的if语句和代码组 64嵌套的if语句 64if 语句下执行多条语句 66if 语句与缩进 68if 语句的结构和代码组 68二值排序 69三值排序 70用于排序的内置函数sorted 71流程图 723-3 程序的构成要素 74程序的构成要素 74关键字 74标识符 75运算符 75分隔符 78数值字面量 78字符串字面量和字节序列字面量 79语法错误和异常 79PEP 和编码规范 81总结 84第4章 程序流程之循环 874-1 while语句 88关于while语句 88递减计数 89计算1到n的和 91else代码块和使用break语句中断循环 93使用continue语句跳过循环内的处理操作 94编写猜数字游戏(生成随机数和模块) 95编写猜拳游戏 97自带电池 984-2 for语句 99关于for语句 99range函数 101else代码块 103for语句和遍历 103先判断后循环 1044-3 多重循环 105九九乘法表 105打印输出长方形 106打印输出直角三角形 106总结 109第5章 对象和类型 1115-1 对象 112什么是对象 112可变类型和不可变类型 113身份运算符(is 运算符和is not运算符) 114赋值语句 115del语句 116None 1165-2 类型和运算 118对象和内置类型 118逻辑型 118浮点型和实数的运算 119算术转换 120复数型 121处理位的运算符 121按位逻辑运算符 122位移运算符 124总结 126第6章 字符串 1296-1 字符串的基础知识 130字符串 130元素和索引 130使用索引遍历字符串 132搜索字符串内的字符 132分片 133使用比较运算符判断值的大小关系和等价性 135成员运算符in 136使用enumerate函数遍历字符串 137不使用索引值遍历字符串 1386-2 操作字符串 140搜索 140拼接字符串 144分割字符串 146替换字符串 147删除字符串 147其他方法 1486-3 格式化 151使用格式化运算符 % 151使用format方法 153使用格式化字符串字面量(f字符串) 155总结 158第7章 列表 1617-1 列表 162列表的必要性 162理解列表的内部结构 163生成列表 165列表的运算 167使用len函数获取元素总数 168使用min函数和max函数获取小值和值 168判断空列表 168解包列表 169使用索引表达式访问元素 169使用分片表达式访问元素 170搜索列表 171扩展列表 173插入元素和删除元素 175可迭代对象和遍历列表 176反转列表 178使用列表处理成绩 178读取键盘输入和添加元素 180列表元素的值和小值 181使用列表实现矩阵 182复制列表 185浅复制和深复制 1867-2 列表解析式 188列表解析式 188嵌套的解析式 1907-3 扁平序列 192扁平序列和容器序列 192数组型(array 型) 193字节序列型(bytes 型) 194总结 196第8章 元组、字典和集合 1998-1 元组 200什么是元组 200生成元组 202元组与列表的共同点 203元组与列表的不同点 203打包和解包 205使用enumerate函数进行遍历 207元组的列表 208使用zip函数进行合并 2098-2 字典 212关于字典 212生成字典 213元素的顺序和等价性的判断(序列型和映射型) 215索引表达式和get方法 215索引表达式和setdefault方法 216使用update方法更新字典 217删除元素 219字典的基本操作 220遍历字典 221字典和视图 221字典的应用 223字典解析式 2248-3 集合 226关于集合 226集合的生成方法和集合的性质 226集合的基本操作 227添加元素(add 方法) 229集合解析式 231集合的应用示例 232可迭代对象和迭代器 232总结 234第9章 函数 2379-1 函数的基础知识 238函数是什么 238函数定义 239函数调用 239从函数返回值 241不接收参数的函数 244递归调用 245参数处理的机制 247接收列表为参数的函数 249反转列表中元素的排列顺序的函数 249参数的默认值 251位置参数和关键字参数 253通过位置参数的元组化来接收和传递可变参数 255解包可迭代型实参 257接收和传递字典化的关键字参数 259使用**解包映射型实参 261强制使用关键字参数 2629-2 文档字符串和标注 264文档字符串和help函数 264标注 266文档字符串 268编写各类函数 2709-3 命名空间和作用域 272关于函数定义的位置 272内部函数 273命名空间和作用域 275global语句和nonlocal语句 2779-4 高阶函数 280函数是对象 280高阶函数 2819-5 lambda表达式 284lambda表达式 284map函数和lambda表达式 285filter 函数和lambda表达式 286总结 288第 10章 模块和包 29110-1 模块 292模块和块 292编写模块 293模块搜索路径 295完全限定名 296使用import语句进行导入 29710-2 包 300标准包 300导入和相对导入 301命名空间包 302总结 304第 11章 类 30711-1 类 308什么是类 308类定义和实例的生成 308类定义 310构造函数和__init__方法 311方法 313数据隐藏与封装 315存取器(访问器和修改器) 317用于字符串化的 __str__方法 31911-2 类变量和类方法 322类变量 322类方法 32311-3 继承 326什么是继承 326派生类的定义和构造函数 326方法的重写和多态性 328object 类 329方法的多态行为 330is-A 关系和类的判断 331总结 334第 12章 异常处理 33712-1 异常处理 338异常和异常处理 338try 语句(异常处理器) 339使用except块对异常进行捕获与处理 341基于raise抛出异常 343自定义异常 344总结 348第 13章 文件处理 35113-1 文件处理的基础知识 352文件和文件系统 352文件的打开和关闭 352文件的写入 353文件的添加和读取 353读取文件的方法 355对文件执行写入操作的方法 356通过with语句进行文件处理 35713-2 二进制文件 362文本文件和二进制文件 362流位置与定位 364文件的转储 366总结 370附录 安装与运行 373A-1 Python的安装 374下载 Python 374安装 Python 376A-2 执行程序 378程序的执行方法 378交互式 shell(基本会话模式) 378集成开发环境 380python 命令 381本书的脚本程序 383后记 384参考文献 387致谢 387
作者: (日)柴田望洋
简介:本书图文并茂,示例丰富,结合307段代码和245幅图表,由浅入深地讲解了“C 的基础知识”和“C 编程的基础知识”,内容涉及程序流的分支、循环、基本数据类型、数组、函数、指针和类等。为了帮助读者理解,对于C 语法和一些难懂的概念,均以精心绘制的示意图,清晰直观地进行讲解。读者可跟随着本书的讲解,层层深入,从而扎实掌握C 的基础知识,并具备实际用C 编程的能力。