更新时间:2023-03-10 15:35:14
封面
版权信息
版权
内容提要
序
致谢
前言
本书的目标读者
本书的组织形式:路线图
代码
本书的论坛
作者简介
资源与支持
提交错误信息
扫码关注本书
与我们联系
关于异步社区和异步图书
第1部分 学习编程
第1章 为什么要学习编程
1.1 为什么编程很重要
1.2 起点与终点
1.3 我们的编程学习计划
1.4 总结
第2章 学习编程语言的基本原则
2.1 编程是一项技能
2.2 以烘焙为比喻
2.3 思考、编码、测试、调试、重复
2.4 编写容易阅读的代码
2.5 总结
第2部分 变量、类型、表达式和语句
第3章 介绍Python编程语言
3.1 安装Python
3.2 设置工作空间
3.3 总结
第4章 变量和表达式:为对象 赋予名称和值
4.1 为对象提供名称
4.2 变量
4.3 总结
4.4 章末检测
第5章 对象的类型和代码的语句
5.1 对象的类型
5.2 编程中对象的基本类型
5.3 使用基本类型的数据值
5.4 总结
第6章 阶段性项目:第一个Python程序——时分转换
6.1 思考、编码、测试、调试、重复
6.2 分解任务
6.3 实现转换公式
6.4 第一个Python程序:解决方案一
6.5 第一个Python程序:解决方案二
6.6 总结
6.7 章末检测
第3部分 字符串、元组以及与用户的交互
第7章 介绍字符串对象:字符序列
7.1 字符串就是字符序列
7.2 字符串的基本操作
7.3 字符串对象的其他操作
7.4 总结
7.5 章末检测
第8章 字符串的高级操作
8.1 与子字符串有关的操作
8.2 数学操作
8.3 总结
8.4 章末检测
第9章 简单的错误消息
9.1 输入语句并尝试执行
9.2 理解字符串错误消息
9.3 总结
9.4 章末检测
第10章 元组对象:任意类型的对象序列
10.1 元组就是数据序列
10.2 理解对元组的操作
10.3 总结
10.4 章末检测
第11章 与用户的交互
11.1 显示输出
11.2 获取用户的输入
11.3 总结
11.4 章末检测
第12章 阶段性项目:姓名的混搭
12.1 理解问题陈述
12.2 分割名字和姓氏
12.3 存储所有名字的一半
12.4 对名字的一半进行组合
12.5 总结
第4部分 在程序中做出选择
第13章 在程序中引入选择机制
13.1 根据条件做出选择
13.2 编写代码做出选择
13.3 程序的结构变化
13.4 总结
13.5 章末检测
第14章 做出更复杂的选择
14.1 组合多个条件
14.2 选择需要执行的代码行
14.3 总结
14.4 章末检测
第15章 阶段性项目:冒险游戏
15.1 制定游戏规则
15.2 创建不同的路径