• Python实战指南——手把手教你掌握300个精彩案例(人工智能科学与技术丛书)
  • Python实战指南——手把手教你掌握300个精彩案例(人工智能科学与技术丛书)
  • Python实战指南——手把手教你掌握300个精彩案例(人工智能科学与技术丛书)
  • Python实战指南——手把手教你掌握300个精彩案例(人工智能科学与技术丛书)
  • Python实战指南——手把手教你掌握300个精彩案例(人工智能科学与技术丛书)
21年品牌 40万+商家 超1.5亿件商品

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

33 3.7折 89 八五品

仅1件

安徽合肥
认证卖家担保交易快速发货售后保障

作者周家安 著

出版社清华大学出版社

出版时间2020-06

版次1

装帧平装

货号M9

上书时间2024-10-13

瑞秋书社

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

   商品详情   

品相描述:八五品
图书标准信息
  • 作者 周家安 著
  • 出版社 清华大学出版社
  • 出版时间 2020-06
  • 版次 1
  • ISBN 9787302548515
  • 定价 89.00元
  • 装帧 平装
  • 开本 16开
  • 纸张 胶版纸
  • 页数 444页
  • 字数 0.6千字
【内容简介】

本书以300个不同类型的案例引导初学者快速入门,全面掌握Python语言编程技巧。这些案例各具特色,容易上手,趣味性强,学习效率高。本书内容涵盖字符串处理、包与模块管理、变量名称空间、代码流程控制、数学运算、面向对象编程、常用数据结构、异步编程、网络编程、文件与I/O、Tk组件与应用程序界面开发。

 

本书配套提供所有案例的源代码,便于读者动手实践甚至进行二次开发。本书适合作为广大高校计算机专业或相关培训机构的Python课程教材,也可以作为Python技术开发者的自学参考用书。

 


【作者简介】

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

【目录】


章  字符串处理
  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  数学函数

点击展开 点击收起

—  没有更多了  —

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

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