思维导图备注

像计算机科学家一样思考Python (无) - [美]Allen B. Downey 著
首页 收藏书籍 阅读记录
  • 书签 我的书签
  • 添加书签 添加书签 移除书签 移除书签

第8章 字符串

浏览 1 扫码
  • 小字体
  • 中字体
  • 大字体
2022-02-19 06:19:54
请 登录 再阅读
上一篇:
下一篇:
  • 书签
  • 添加书签 移除书签
  • 版权信息
  • 版权声明
  • 内容提要
  • 前言
  • 关于作者
  • 关于封面
  • 译后记
    • 关于译者
    • 致谢
    • 贡献者列表
  • O’Reilly Media, Inc.介绍
  • 第1章 程序之道
    • 1.1 Python编程语言
    • 1.2 什么是程序
    • 1.3 什么是调试
    • 1.4 语法错误
    • 1.5 运行时错误
    • 1.6 语义错误
    • 1.7 实验型调试
    • 1.8 形式语言和自然语言
    • 1.9 第一个程序
    • 1.10 调试
    • 1.11 术语表
    • 1.12 练习
  • 第2章 变量、表达式和语句
    • 2.2 变量
    • 2.3 变量名称和关键字
    • 2.4 操作符和操作对象
    • 2.5 表达式和语句
    • 2.6 交互模式和脚本模式
    • 2.7 操作顺序
    • 2.8 字符串操作
    • 2.9 注释
    • 2.10 调试
    • 2.11 术语表
    • 2.12 练习
  • 第3章 函数
    • 3.2 类型转换函数
    • 3.3 数学函数
    • 3.4 组合
    • 3.5 添加新函数
    • 3.6 定义和使用
    • 3.7 执行流程
    • 3.8 形参和实参①
    • 3.9 变量和形参是局部的
    • 3.10 栈图
    • 3.11 有返回值函数和无返回值函数
    • 3.12 为什么要有函数
    • 3.13 使用from导入模块
    • 3.14 调试
    • 3.15 术语表
    • 3.16 练习
  • 第4章 案例研究:接口设计
    • 4.1 乌龟世界
    • 4.2 简单重复
    • 4.3 练习
    • 4.4 封装
    • 4.5 泛化
    • 4.6 接口设计
    • 4.7 重构
    • 4.8 一个开发计划
    • 4.9 文档字符串
    • 4.10 调试
    • 4.11 术语表
    • 4.12 练习
  • 第5章 条件和递归
    • 5.2 布尔表达式
    • 5.3 逻辑操作符
    • 5.4 条件执行
    • 5.5 选择执行
    • 5.6 条件链
    • 5.7 嵌套条件
    • 5.8 递归
    • 5.9 递归函数的栈图
    • 5.10 无限递归
    • 5.11 键盘输入
    • 5.12 调试
    • 5.13 术语表
    • 5.14 练习
  • 第6章 有返回函数
    • 6.2 增量开发
    • 6.3 组合
    • 6.4 布尔函数
    • 6.5 再谈递归
    • 6.6 坚持信念
    • 6.7 另一个示例
    • 6.8 检查类型
    • 6.9 调试
    • 6.10 术语表
    • 6.11 练习
  • 第7章 迭代
    • 7.2 更新变量
    • 7.3 while语句
    • 7.4 break语句
    • 7.5 平方根
    • 7.6 算法
    • 7.7 调试
    • 7.8 术语表
    • 7.9 练习
  • 第8章 字符串
    • 8.2 len
    • 8.3 使用for循环进行遍历
    • 8.4 字符串切片
    • 8.5 字符串是不可变的
    • 8.6 搜索
    • 8.7 循环和计数
    • 8.8 字符串方法
    • 8.9 操作符in
    • 8.10 字符串比较
    • 8.11 调试
    • 8.12 术语表
    • 8.13 练习
  • 第9章 案例分析:文字游戏
    • 9.2 练习
    • 9.3 搜索
    • 9.4 使用下标循环
    • 9.5 调试
    • 9.6 术语表
    • 9.7 练习
  • 第10章 列表
    • 10.2 列表是可变的
    • 10.3 遍历一个列表
    • 10.4 列表操作
    • 10.5 列表切片
    • 10.6 列表方法
    • 10.7 映射、过滤和化简
    • 10.8 删除元素
    • 10.9 列表和字符串
    • 10.10 对象和值
    • 10.11 别名
    • 10.12 列表参数
    • 10.13 调试
    • 10.14 术语表
    • 10.15 练习
  • 第11章 字典
    • 11.1 使用字典作为计数器集合
    • 11.2 循环和字典
    • 11.3 反向查找
    • 11.4 字典和列表
    • 11.5 备忘
    • 11.6 全局变量
    • 11.7 长整数
    • 11.8 调试
    • 11.9 术语表
    • 11.10 练习
  • 第12章 元组
    • 12.2 元组赋值
    • 12.3 作为返回值的元组
    • 12.4 可变长参数元组
    • 12.5 列表和元组
    • 12.6 字典和元组
    • 12.7 比较元组
    • 12.8 序列的序列
    • 12.9 调试
    • 12.10 术语表
    • 12.11 练习
  • 第13章 案例研究:选择数据结构
    • 13.2 随机数
    • 13.3 单词直方图
    • 13.4 最常用的单词
    • 13.5 可选形参
    • 13.6 字典减法
    • 13.7 随机单词
    • 13.8 马尔可夫分析
    • 13.9 数据结构
    • 13.10 调试
    • 13.11 术语表
    • 13.12 练习
  • 第14章 文件
    • 14.2 读和写
    • 14.3 格式操作符
    • 14.4 文件名和路径
    • 14.5 捕获异常
    • 14.6 数据库
    • 14.7 封存
    • 14.8 管道
    • 14.9 编写模块
    • 14.10 调试
    • 14.11 术语表
    • 14.12 练习
  • 第15章 类和对象
    • 15.1 用户定义类型
    • 15.2 属性
    • 15.3 矩形
    • 15.4 作为返回值的实例
    • 15.5 对象是可变的
    • 15.6 复制
    • 15.7 调试
    • 15.8 术语表
    • 15.9 练习
  • 第16章 类和函数
    • 16.1 时间
    • 16.2 纯函数
    • 16.3 修改器
    • 16.4 原型和计划
    • 16.5 调试
    • 16.6 术语表
    • 16.7 练习
  • 第17章 类和方法
    • 17.1 面向对象特性
    • 17.2 打印对象
    • 17.3 另一个示例
    • 17.4 一个更复杂的示例
    • 17.5 init方法
    • 17.6 _ _str_ _方法
    • 17.7 操作符重载
    • 17.8 基于类型的分发
    • 17.9 多态
    • 17.10 调试
    • 17.11 接口和实现
    • 17.12 术语表
    • 17.13 练习
  • 第18章 继承
    • 18.1 卡片对象
    • 18.2 类属性
    • 18.3 对比卡牌
    • 18.4 牌组
    • 18.5 打印牌组
    • 18.6 添加、删除、洗牌和排序
    • 18.7 继承
    • 18.8 类图
    • 18.9 调试
    • 18.10 数据封装
    • 18.11 术语表
    • 18.12 练习
  • 第19章 案例研究:Tkinter
    • 19.2 按钮和回调
    • 19.3 画布部件
    • 19.4 坐标序列
    • 19.5 更多部件
    • 19.6 包装部件
    • 19.7 菜单与Callable
    • 19.8 绑定
    • 19.9 调试
    • 19.10 术语表
    • 19.11 练习
  • 附录A 调试
    • A.1 语法错误
    • A.2 运行时错误
    • A.3 语义错误
  • 附录B 算法分析
    • B.1 量级
    • B.2 Python基本操作的分析
    • B.3 搜索算法的分析
    • B.4 散列表
  • 附录C Lumpy
    • C.1 状态图
    • C.2 栈图
    • C.3 对象图
    • C.4 函数和类对象
    • C.5 类图
  • 欢迎来到异步社区!
    • 社区里都有什么?
    • 灵活优惠的购书
    • 社区里还可以做什么?
    • 加入异步
暂无相关搜索结果!
    展开/收起文章目录

    二维码

    手机扫一扫,轻松掌上学

    《像计算机科学家一样思考Python (无) - [美]Allen B. Downey 著》电子书下载

    请下载您需要的格式的电子书,随时随地,享受学习的乐趣!
    EPUB 电子书

    书签列表

      阅读记录

      阅读进度: 0.00% ( 0/0 ) 重置阅读进度