返回首页
苏宁会员
购物车 0
易付宝
手机苏宁

服务体验

店铺评分与同行业相比

用户评价:----

物流时效:----

售后服务:----

  • 服务承诺: 正品保障
  • 公司名称:
  • 所 在 地:

  • Python实战指南(手把手教你掌握300个精彩案例)/人工智能科学与技术丛书 周家安 著 专业科技 文轩网
  • 新华书店正版
    • 作者: 周家安著
    • 出版社: 清华大学出版社
    • 出版时间:2020-07-01 00:00:00
    送至
  • 由""直接销售和发货,并提供售后服务
  • 加入购物车 购买电子书
    服务

    看了又看

    商品预定流程:

    查看大图
    /
    ×

    苏宁商家

    商家:
    文轩网图书旗舰店
    联系:
    • 商品

    • 服务

    • 物流

    搜索店内商品

    商品分类

         https://product.suning.com/0070067633/11555288247.html

     

    商品参数
    • 作者: 周家安著
    • 出版社:清华大学出版社
    • 出版时间:2020-07-01 00:00:00
    • 版次:1
    • 印次:1
    • 印刷时间:2020-07-01
    • 字数:605000
    • 页数:425
    • 开本:16开
    • 装帧:平装
    • ISBN:9787302548515
    • 国别/地区:中国
    • 版权提供:清华大学出版社

    Python实战指南(手把手教你掌握300个精彩案例)/人工智能科学与技术丛书

    作  者:周家安 著
    定  价:89
    出 版 社:清华大学出版社
    出版日期:2020年07月01日
    页  数:425
    装  帧:平装
    ISBN:9787302548515
    主编推荐

    "Python语言语法简单、功能库完善、开发周期短,并且具备强大的语言整合能力。其主要应用领域涵盖人工智能开发、数据挖掘、嵌入式开发、Web开发与后端服务开发,拥有健全的语言生态和广泛的应用场景——这是大量程序员从其他编程语言转向Python的主要原因,也是广大高校计算机类与电子信息类专业将Python作为程序设计基础课程的原因。为满足这种蓬勃兴起的学习需求,我们邀请周家安先生编写了此书。本书提供了300个精心设计的实例,以实战的方式帮助读者掌握Python的基本语法、功能与应用。本书实例全面呈现了读者关心的12个Python核心技术:  字符串处理  模块与包  代码流程控制  函数式编程  常用的数学函数  名称空间与动态属性  常见的数据结构  类与对象  异步编程  网络与通信  文件与输入/输出  Tk与用户界面开发 "

    内容简介

    本书以300个不同类型的案例引导初学者快速入门,全面掌握Python语言编程技巧。这些案例各具特色,容易上手,趣味性强,学习效率高。本书内容涵盖字符串处理、包与模块管理、变量名称空间、代码流程控制、数学运算、面向对象编程、常用数据结构、异步编程、网络编程、文件与I/O、Tk组件与应用程序界面开发。 本书配套提供所有案例的源代码,便于读者动手实践甚至进行二次开发。本书适合作为广大高校计算机专业或相关培训机构的Python课程教材,也可以作为Python技术开发者的自学参考用书。

    作者简介

    周家安 微软专家(MVP)、编程爱好者,乐于分享各种编程技巧。擅长Web服务开发、Windows 系统开发、Python语言编程。著有《.NET Core实战——手把手教你掌握380个精彩案例》《C# 6.0学习笔记——从第一行C#代码到第一个项目设计》等原创畅销图书。

    精彩内容

         第3章 变量与名称空间 本章的主要内容如下: 变量的声明与赋值; 类型批注; globals函数与locals函数; 直接更新名称空间字典; global语句与nonlocal语句的用法。 3.1变量与赋值 案例59声 明 变 量 Python是动态语言,声明变量时不需要指定变量类型。声明变量后必须进行赋值,否则在访问变量时会引发NameError异常。 变量的类型决定于它的值,例如: a = 1000 b = 'xyz' c = 0.0016 上面代码声明了四个变量,依据它们各自引用的值,变量a为整型(int),变量b为字符串类型(str),变量c为浮点数类型(float)。 在相同的代码范围内(例如在模块null

    目录
    第1章 字符串处理
    1.1 字符串表达式
    案例1 单行文本
    案例2 处理字符串中出现的引号
    案例3 多行文本
    1.2 代码注释与帮助文档
    案例4 在代码中写注释
    案例5 设置代码文件的字符编码
    案例6 为代码对象撰写帮助文档
    1.3 input与print函数
    案例7 接收键盘输入
    案例8 打印屏幕消息
    案例9 打印进度条
    案例10 将文本打印到文件中
    案例11 打印文本时使用分隔符
    案例12 使用sys.stdout打印文本
    1.4 格式化字符串
    案例13 输出十六进制字符串
    案例14 设置字符串的对齐方式
    案例15 数字的千位分隔符
    案例16 “_”分隔符
    案例17 自定义日期格式
    案例18 使用format方法
    案例19 省略格式占位符的名称和序号
    案例20 字符串模板
    案例21 字符串模板的安全替换模式
    案例22 文本缩进
    案例23 嵌套使用格式化语法
    1.5 str类的常用方法
    案例24 转换字母的大小写
    案例25 用“0”填充字符串
    案例26 对齐方式
    案例27 查找子字符串
    案例28 startswith与endswith方法
    案例29 统计子字符串出现的次数
    案例30 文本的标题样式
    案例31 串联字符串
    案例32 拆分字符串
    案例33 替换字符串
    案例34 去掉字符串首尾的空格
    案例35 lstrip与rstrip方法
    案例36 去除字符串首尾的特定字符
    1.6 字符串编码
    案例37 编码与解码
    案例38 ord与chr函数
    第2章 模块与包
    2.1 模块
    案例39 独立运行模块
    案例40 导入模块
    案例41 使用from…import语句导入模块
    案例42 __all__变量的作用
    案例43 以编程方式生成__all__变量
    案例44 为模块编写帮助文档
    案例45 特殊的模块名称——__main
    案例46 __file__与__cached__属性
    2.2 包
    案例47 让普通目录变成包
    案例48 __init__.py文件
    案例49 合并子模块的成员列表
    案例50 合并多个__init__.py文件中的__all__属性
    案例51 __main__.py文件的用途
    案例52 基于名称空间的包
    案例53 __package__属性
    案例54 自定义包或模块的搜索路径
    案例55 从.zip文件中导入包
    2.3 以编程方式导入模块
    案例56 检查是否能够导入某个模块
    案例57 使用import_module函数导入模块
    案例58 重新载入模块
    第3章 变量与名称空间
    3.1 变量与赋值
    案例59 声明变量
    案例60 类型批注
    案例61 声明语句也是变量赋值
    案例62 as关键字与赋值
    案例63 组合赋值法
    案例64 组合赋值与表达式列表
    3.2 名称空间
    案例65 获取全局名称空间的字典
    案例66 获取局部名称空间的字典
    案例67 直接更新名称空间字典
    案例68 使用global关键字声明变量
    案例69 使用nonlocal关键字声明变量
    第4章 代码流程控制
    4.1 顺序执行
    案例70 最简单的流程
    案例71 声明阶段与调用阶段
    4.2 分支语句
    案例72 单路分支
    案例73 双路分支
    案例74 更复杂的分支语句
    案例75 分支语句的嵌套使用
    4.3 循环
    案例76 输出从1到10各个整数的平方根
    案例77 使用for循环
    案例78 for循环与range函数
    案例79 组成每个数位均不相同的三位数
    案例80 求“水仙花数”
    案例81 跳出循环
    4.4 异常处理
    案例82 引发异常
    案例83 捕捉异常
    案例84 异常处理中的“清理”代码
    案例85 else子句的作用
    案例86 省略except子句
    案例87 自定义异常类
    第5章 数学运算
    5.1 运算符
    5.1.1 算术运算符
    案例88 四则计算器
    案例89 指数运算符
    案例90 分解整数位
    案例91 连接字符串
    案例92 当字符串遇上乘法运算符
    案例93 运算优先级
    5.1.2 比较运算符
    案例94 自定义的相等比较
    案例95 比较对象的大小
    案例96 自定义的大小比较
    5.1.3 位运算符
    案例97 二进制位的逻辑运算
    案例98 移动二进制位
    5.1.4 逻辑运算符
    案例99 查找同时包含a、e两个字母的单词
    案例100 or运算符
    案例101 自定义布尔运算
    5.1.5 其他运算符
    案例102 对象标识的比较运算
    案例103 not运算符
    案例104 检查类型成员的存在性
    案例105 复合赋值运算符
    案例106 模拟C语言的“三目”运算符
    5.2 浮点数的扩展功能
    案例107 Decimal类的简单使用
    案例108 通过元组对象来初始化Decimal类
    案例109 使用DecimalTuple来初始化Decimal对象
    案例110 设置浮点数的精度
    案例111 基于线程的浮点数环境
    5.3 随机数
    案例112 产生一个随机整数
    案例113 从序列中随机取出一个元素
    案例114 生成0~1的随机数
    案例115 从原序列中选取随机样本组成新序列
    案例116 打乱列表中的元素顺序
    5.4 数学函数

    售后保障

    最近浏览

    猜你喜欢

    该商品在当前城市正在进行 促销

    注:参加抢购将不再享受其他优惠活动

    x
    您已成功将商品加入收藏夹

    查看我的收藏夹

    确定

    非常抱歉,您前期未参加预订活动,
    无法支付尾款哦!

    关闭

    抱歉,您暂无任性付资格

    此时为正式期SUPER会员专享抢购期,普通会员暂不可抢购