内容简介
本书以类似课堂学式,通过预验、理解三个步骤讲解Python的基础知识。在“预节概述该节内容,在“体验”环节实际带领大家创建Python程序并运行,在“理解”环节结合插图详细讲解该节的知识和代码内容。从运行环境的搭建开始,本书循序地介绍了命令和文件的执行方法、变量与运算、数据结构、条件测试、循环、基本库等基础知识,以及用户自定义函数、类等实践的内容。各章末尾设置有练可以帮助读者检验学。
目录
第 1章 Python基础知识 1
1.1 理解程序的概念 2
1.2 理解Python的概要 6
1.3 理解面向对象编程语言的思想 12
第 1章练16
第 2章 编程前的准备 17
2.1 安装Python 18
2.2 安装Visual Studio Code 26
2.3 学备 36
第 2章练40
第3章 开始学thon 41
3.1 与Python对话 42
3.2 运行脚本文件 48
3.3 处理字符串 56
3.4 提高代码可读 62
第3章练70
第4章 变量与运算 71
4.1 处理程序中的数据 72
4.2 给数据起个名字 78
4.3 获取用户输入的数据 86
第4章练92
第5章 数据结构 93
5.1 数据的统一管理 94
5.2 调用函数操作列表 100
5.3 使用键值组合管理数据 108
5.4 管理“值的集合” 118
第5章练124
第6章 条件测试 125
6.1 比较两个值 126
6.2 根据条件执行不同的操作 134
6.3 挑战更复杂的条件测试(1) 140
6.4 挑战更复杂的条件测试(2) 146
6.5 复合条件测试 152
第6章练158
第7章 循环 159
7.1 仅在满足条件时执行操作 160
7.2 按顺序取出列表和字典中的值 164
7.3 指定循环次数 172
7.4 强制终止循环 180
7.5 跳出当前循环 186
第7章练190
第8章 基本库 191
8.1 字符串的操作 192
8.2 简单的数算 198
8.3 处理日期和时间数据 204
8.4 向文本文件写入数据 212
8.5 读取文本文件中的字符串 218
第8章练226
第9章 用户自定义函数 227
9.1 基本函数 228
9.2 理解变量的作用域 232
9.3 设定参数的默认值 240
9.4 将函数保存成文件 248
第9章练256
第 10章 类 257
10.1 类的基本概念 258
10.2 向类添加方法 268
10.3 继承类能 274
第 1章练280
练案 281