登入帳戶  | 訂單查詢  | 購物車/收銀台( 0 ) | 在線留言板  | 付款方式  | 運費計算  | 聯絡我們  | 幫助中心 |  加入書簽
會員登入 新用戶登記
HOME新書上架暢銷書架好書推介特價區會員書架精選月讀2023年度TOP分類瀏覽雜誌 臺灣用戶
品種:超過100萬種各類書籍/音像和精品,正品正價,放心網購,悭钱省心 服務:香港台灣澳門海外 送貨:速遞郵局服務站

新書上架簡體書 繁體書
暢銷書架簡體書 繁體書
好書推介簡體書 繁體書

三月出版:大陸書 台灣書
二月出版:大陸書 台灣書
一月出版:大陸書 台灣書
12月出版:大陸書 台灣書
11月出版:大陸書 台灣書
十月出版:大陸書 台灣書
九月出版:大陸書 台灣書
八月出版:大陸書 台灣書
七月出版:大陸書 台灣書
六月出版:大陸書 台灣書
五月出版:大陸書 台灣書
四月出版:大陸書 台灣書
三月出版:大陸書 台灣書
二月出版:大陸書 台灣書
一月出版:大陸書 台灣書

『簡體書』高阶Python:代码精进之路

書城自編碼: 3737450
分類:簡體書→大陸圖書→計算機/網絡程序設計
作者: [美]Brian Overland[布赖恩·欧弗兰],Joh
國際書號(ISBN): 9787121430893
出版社: 电子工业出版社
出版日期: 2022-03-01

頁數/字數: /
釘裝: 平塑

售價:HK$ 210.0

我要買

 

** 我創建的書架 **
未登入.


新書推薦:
澎湖湾的荷兰船:十七世纪荷兰人怎么来到台湾
《 澎湖湾的荷兰船:十七世纪荷兰人怎么来到台湾 》

售價:HK$ 79.2
银元时代生活史
《 银元时代生活史 》

售價:HK$ 105.6
大唐兴衰三百年3:从女主当国到开元盛世
《 大唐兴衰三百年3:从女主当国到开元盛世 》

售價:HK$ 69.6
直击核心:通向卓越教练之路的革命性方法
《 直击核心:通向卓越教练之路的革命性方法 》

售價:HK$ 117.6
高性能储能器件电解质:设计、制备与应用
《 高性能储能器件电解质:设计、制备与应用 》

售價:HK$ 105.6
四时如意 国风纹样线描涂色集
《 四时如意 国风纹样线描涂色集 》

售價:HK$ 59.8
活下去才是硬道理:华为的36条生存法则
《 活下去才是硬道理:华为的36条生存法则 》

售價:HK$ 93.6
森林:保护6万种树木的家
《 森林:保护6万种树木的家 》

售價:HK$ 86.4

 

建議一齊購買:

+

HK$ 107.7
《 C#从入门到精通(第5版) 》
+

HK$ 115.2
《 JavaScript设计模式与开发实践 》
+

HK$ 127.6
《 程序员面试笔记 C/C++、算法、数据结构篇 》
+

HK$ 143.6
《 ES6标准入门(第3版) 》
+

HK$ 127.5
《 PHP项目开发全程实录(第4版) 》
+

HK$ 260.7
《 细说PHP(第4版) 》
內容簡介:
本书详细地介绍了Python语言的一些高级功能以及常见数据类型的高级用法,非常适合有一定基础的读者深入学习Python编程。本书的主要内容包括常见内置类型(数值、字符串和集合等)的高级用法和潜在的陷阱,用于文本处理的格式化方法和正则表达式,用于数值计算和大规模数据处理的math包和numpy包等。此外,文件存储、随机数生成和图表绘制也是本书的重要内容。本书还开发了一个“RPN脚本解释器”项目,该项目贯穿本书的各个章节,通过对该项目的学习,你也可以开发出自己的“语言”。
關於作者:
Brian Overland是10多本编程书的作者,其中包括Python Without Fear 和C++ for the Impatient。在微软的10年里,他是一名软件测试员、程序员/作家和经理。他是Visual Basic 1.0 文档项目的主要作者和整体负责人。通过制作课程,编写图书、手册和教程,他向数十万人传授编程技术。John Bennett曾任 Proximity Technology、Franklin Electronic Publishing 和 Microsoft Corporation 的高级软件工程师。近,他使用 Python 作为原型设计工具开发了新的编程语言。他参与过各种软件项目,包括手持拼写检查器和东亚手写识别软件。他拥有9项美国专利。【作者介绍】Brian Overland出版了多本编程书,其中包括Python Without Fear和《写给大忙人看的C++》(C++ for the Impatient)。在微软的10年里,他是一名软件测试员、程序员、作家和经理。他是Visual Basic 1.0文档项目的主要作者和整体负责人。通过制作课程,编写图书、手册和教程,他向数十万人传授编程技术。John Bennett曾任Proximity Technology、Franklin Electronic Publishing和Microsoft Corporation的高级软件工程师。近,他使用Python作为原型设计工具开发了新的编程语言。他参与过各种软件项目,包括手持拼写检查器和东亚手写识别软件。他拥有9项美国专利。【译者介绍】李辉,北京科技大学高等工程师学院教师,主要研究方向为机器视觉、机器人应用开发及竞赛研究。获得2018年机器人世界杯中国赛标准组季军,多次获得相关项目和北京市级奖项。致力于学用结合,鼓励学生在项目中锻炼提升。韩慧昌,资深AI产品研发工程师,拥有丰富的AI产品和Python项目开发经验。现微软亚洲互联网工程院算法工程师,微软智汇学院讲师,曾任ThoughtWorks高级咨询师。热衷于AI相关技术的分享,《Python机器学习手册》中文译者。
目錄
第1章 基础知识复习1.1 Python快速入门1.2 变量和命名1.3 复合赋值运算符1.4 Python算术运算符简介1.5 基本数据类型:整数和浮点1.6 基本输入与输出1.7 函数定义1.8 Python中的if语句1.9 Python中的while语句1.10 几个很棒的小应用程序1.11 Python布尔运算符总结1.12 函数的参数和返回值1.13 前向引用问题1.14 Python的字符串1.15 Python列表(和一个很棒的排序应用程序)1.16 for语句和range函数1.17 Python元组1.18 字典1.19 集合1.20 全局和局部变量总结习题推荐项目第2章 字符串高级功能2.1 不可变的字符串2.2 数据类型转换2.3 字符串运算符(+、=、*、>等)2.4 索引和切片2.5 单字符函数2.6 用join函数构建字符串2.7 重要的字符串函数2.8 二进制、八进制和十六进制转换函数2.9 字符串的布尔方法2.10 大小写转换方法2.11 字符串的搜索和替换2.12 使用split方法拆分字符串2.13 从字符串中剥离字符2.14 字符串对齐总结习题推荐项目第3章 高级列表功能3.1 创建和使用Python列表3.2 复制列表与复制列表变量3.3 列表索引3.3.1 正索引3.3.2 负索引3.3.3 使用enumerate生成索引号3.4 从列表切片中获取数据3.5 列表切片赋值3.6 列表运算符3.7 浅拷贝与深拷贝3.8 列表函数3.9 列表方法:修改列表3.10 列表方法:获取列表信息3.11 列表方法:重新排序3.12 堆栈列表:RPN应用3.13 reduce函数3.14 lambda表达式(匿名函数)3.15 列表推导式3.16 字典和集合推导式3.17 通过列表传递参数3.18 多维列表 3.18.1 不平衡矩阵 3.18.2 创建任意大的矩阵 总结习题推荐项目第4章 编程技巧、命令行和程序包4.1 概述4.2 22个编程技巧4.2.1 根据需要使Python命令跨越多行4.2.2 合理使用for循环4.2.3 使用组合运算符(+=等)4.2.4 进行多重赋值4.2.5 使用元组赋值4.2.6 使用高级元组赋值4.2.7 使用列表和字符串“乘法”4.2.8 返回多个值4.2.9 使用循环和else关键字4.2.10 使用布尔值和not运算符4.2.11 将字符串视为字符列表4.2.12 使用replace方法消除字符4.2.13 不写不必要的循环4.2.14 使用链式比较(n < x < m)4.2.15 用函数列表模拟switch语句4.2.16 正确使用is运算符4.2.17 使用单行for循环4.2.18 将多条语句压缩到一行4.2.19 编写单行if/then/else语句4.2.20 用range函数创建枚举值4.2.21 在IDLE中减少效率低下的print函数的使用4.2.22 用下画线分隔大数字4.3 从命令行运行Python4.3.1 在Windows系统上运行4.3.2 在Macintosh系统上运行4.3.3 使用pip或pip3下载软件包4.4 编写和使用文档字符串4.5 导入软件包4.6 Python软件包简介4.7 Python函数作为一类对象4.8 可变长度参数列表4.8.1 *args列表参数4.8.2 **kwargs列表参数 4.9 装饰器和函数分析器4.10 生成器 4.10.1 什么是迭代器 4.10.2 关于生成器4.11 访问命令行参数总结习题推荐项目第5章 精确格式化文本5.1 使用字符串格式说明符(%)进行格式化5.2 %格式说明符5.3 使用%创建可变宽度输出字段5.4 全局函数format5.5 format方法介绍5.6 根据position(名称或索引)引用参数5.7 repr转换与str转换5.8 format函数/方法的spec字段5.8.1 输出字段的宽度5.8.2 文本对齐:fill和align字符5.8.3 符号字符sign5.8.4 前导“0”字符5.8.5 千位分隔符5.8.6 精度符号precision5.8.7 将precision用于字符串格式化5.8.8 类型说明符type5.8.9 以二进制显示5.8.10 以八进制和十六进制显示5.8.11 显示百分数5.8.12 二进制表示的例子5.9 可变长字段总结习题推荐项目第6章 正则表达式 第1部分6.1 正则表达式简介6.2 实用案例:电话号码6.3 改进匹配模式6.4 正则表达式是如何工作的:编译与运行6.5 忽略大小写和其他功能标志6.6 正则表达式:基本语法摘要6.6.1 元字符6.6.2 字符集6.6.3 模式量词6.6.4 回溯、贪婪和非贪婪6.7 一个实用的正则表达式案例6.8 使用match对象6.9 在字符串中搜索模式6.10 迭代搜索findall6.11 findall函数和分组问题6.12 搜索重复模式6.13 文本替换总结习题推荐项目第7章 正则表达式,第2部分7.1 正则表达式高级语法摘要7.2 非标记组7.2.1 匹配规范数字示例7.2.2 解决标记问题7.3 贪婪匹配与非贪婪匹配 7.4 先行断言7.5 使用先行断言检查多个模式7.6 负向先行断言7.7 命名组7.8 re.split函数7.9 Scanner类和RPN项目 7.10 RPN:使用扫描器做更多的事情总结习题推荐项目第8章 文本和二进制文件8.1 两种文件格式:文本文件和二进制文件8.1.1 文本文件8.1.2 二进制文件8.2 二进制文件读写方法摘要8.3 文件/目录系统8.4 处理文件打开异常8.5 使用with关键字8.6 读/写操作总结8.7 文本文件操作详解 8.8 使用文件指针(seek)8.9 将文本读入RPN项目8.9.1 更新RPN解释器代码8.9.2 从文本文件读取RPN8.9.3 向RPN中添加赋值运算符8.10 直接读/写二进制文件8.11 将数据转换为定长字段(struct)8.11.1 一次读/写一个数字8.11.2 一次读/写多个数字8.11.3 读/写固定长度的字符串8.11.4 读/写可变长度的字符串8.11.5 读/写字符串和数字的组合8.11.6 底层细节——高位优先和低位优先8.12 使用pickle软件包8.13 使用shelve软件包总结习题推荐项目第9章 类和魔术方法9.1 类和对象的基础语法9.2 Python中的实例变量9.3 __init__和__new__方法9.4 类和前向引用问题9.5 Python中的方法9.6 公有和私有变量与方法9.7 继承9.8 多重继承9.9 魔术方法总结9.10 魔术方法详解9.10.1 Python类的字符串表示9.10.2 对象表示方法9.10.3 比较方法9.10.4 算术运算符方法9.10.5 一元算术方法9.10.6 反向方法9.10.7 就地运算符9.10.8 转换方法9.10.9 集合类方法9.10.10 实现__iter__和__next__方法9.11 支持多种参数类型9.12 动态设置和获取属性总结习题推荐项目第10章 Decimal、Money和其他类型10.1 数值类型概述10.2 浮点类型的局限性10.3 Decimal类10.4 Decimal对象的特殊操作10.5 Decimal类的应用10.6 设计Money类10.7 构建基础的Money类(“包含”方式)10.8 显示Money对象(__str__、__repr__)10.9 其他有关Money类的操作10.10 程序Demo:Money计算器10.11 设置默认货币10.12 Money类与继承10.13 Fraction类10.14 complex类总结习题建议项目第11章 random包和math包11.1 random包概述11.2 随机函数总览11.3 测试random包的行为11.4 猜数字游戏11.5 创建Deck对象11.6 在牌库中添加图形11.7 绘制正态分布图11.8 编写自己的随机数生成器11.8.1 生成随机数的原理11.8.2 简单的生成器11.9 math包概述11.10 math包函数概览11.11 使用特殊值(pi)11.12 三角函数:计算树的高度11.13 对数:再来一局猜数字 11.13.1 对数如何工作 11.13.2 将对数应用于实际问题总结习题推荐项目第12章 Python科学计算包——numpy12.1 array、numpy和matplotlib软件包概述 12.1.1 array软件包 12.1.2 numpy软件包 12.1.3 numpy.random软件包 12.1.4 matplotlib软件包12.2 使用array软件包12.3 下载并导入numpy包12.4 numpy包简介:求1~1 000 000的和12.5 创建numpy数组 12.5.1 array函数 12.5.2 arange函数 12.5.3 linspace函数 12.5.4 empty函数 12.5.5 eye函数 12.5.6 ones函数 12.5.7 zeros函数 12.5.8 full函数 12.5.9 copy函数 12.5.10 fromfunction函数12.6 案例:创建一个乘法表12.7 对numpy数组进行批处理操作12.8 numpy数组的切片12.9 多维切片12.10 布尔数组:用作numpy数组的掩码12.11 numpy和埃拉托色尼算法12.12 获取numpy数组的统计信息(标准差)12.13 从numpy数组中获取行和列总结习题推荐项目第13章 numpy的高级应用13.1 基于numpy的高级数学运算13.2 下载matplotlib包13.3 使用numpy和matplotlib绘图13.4 绘制多条线13.5 绘制复利曲线13.6 使用matplotlib创建直方图13.7 圆和长宽比13.8 绘制饼图13.9 使用numpy进行线

 

 

書城介紹  | 合作申請 | 索要書目  | 新手入門 | 聯絡方式  | 幫助中心 | 找書說明  | 送貨方式 | 付款方式 香港用户  | 台灣用户 | 大陸用户 | 海外用户
megBook.com.hk
Copyright © 2013 - 2024 (香港)大書城有限公司  All Rights Reserved.