第1章 Python 程序设计快速入门
1.1 初识Python
1.1.1 Python 的发展历程
1.1.2 Python 的特点
1.1.3 Python 的不足
1.2 搭建Python 开发环境
1.2.1 Python 的下载
1.2.2 Python 的安装
1.2.3 Python 的环境变量配置
1.3 编写Python 程序
1.3.1 利用交互式解释器执行Python 程序
1.3.2 文本编辑器编写并执行Python 程序
第2章 Python 程序设计的初步知识
2.1 变量
2.1.1 什么是变量
2.1.2 变量命名规则
2.1.3 变量的赋值
2.2 变量的基本数据类型
2.2.1 数值类型
2.2.2 字符串
2.3 运算符的应用
2.3.1 算术运算符的应用
2.3.2 赋值运算符的应用
2.3.3 位运算符的应用
2.4 Python 的代码格式
2.4.1 代码缩进
2.4.2 代码注释
2.4.3 空行
2.4.4 同一行显示多条语句
第3章 Python 程序设计的判断结构
3.1 if......else 语句
3.1.1 If 语句的一般格式
3.1.2 If 语句的注意事项
3.1.3 实例:任意输入两个职工的工资,显示高的工资信息
3.1.4 实例:奇偶数判断
3.2 多个if......else 语句
3.2.1 实例:登录系统
3.2.2 实例:奖金发放系统
3.3 关系运算符
3.3.1 关系运算符及意义
3.3.2 实例:成绩评语系统
3.3.3 实例:分解正整数
3.4 逻辑运算符
3.4.1 逻辑运算符及意义
3.4.2 实例:判断输入的年份是闰年还是平年
3.4.3 实例:剪刀、石头、布游戏
3.4.4 实例:每周学习计划
3.4.5 实例:水仙花数
3.5 嵌套if 语句
3.5.1 嵌套if 语句的一般格式
3.5.2 实例:判断一个数是否是3 或7 的倍数
3.5.3 实例:随机产生数并显示最大数和最小数
3.5.4 实例:火车站安检系统
第4章 Python 程序设计的循环结构
4.1 while 循环
4.1.1 while 循环的一般格式
4.1.2 实例:计算1+2+3+……+200 的和
4.1.3 实例:利用while 循环显示100 内的自然数
4.1.4 实例:随机产生20 个随机数,并显示最小的数
4.1.5 实例:求s=a+aa+aaa+……+aa...a 的值
4.1.6 实例:统计字符个数
4.1.7 实例:猴子吃桃问题
4.2 while 循环中使用else 语句
4.2.1 while 循环中使用else 语句的一般格式
4.2.2 实例:阶乘求和
4.2.3 实例:计算100 之内奇数的和
4.3 无限循环
4.4 for 循环
4.4.1 for 循环的一般格式
4.4.2 实例:遍历显示学生的姓名
4.4.3 实例:遍历显示字符串中的字符
4.5 在for 循环中使用range() 函数
4.5.1 range() 函数
4.5.2 实例:显示100 之内的偶数
4.5.3 实例:小球反弹的高度
4.5.4 实例:任意输入两个数,求这两个数的最大公约数
4.6 循环嵌套
4.6.1 实例:9×9 乘法表
4.6.2 实例:绘制※ 的菱形
4.6.3 实例:查找完数
4.6.4 实例:弗洛伊德三角形
4.6.5 实例:杨辉三角
4.7 break语句
4.8 continue语句
4.9 pass语句
第5章 Python程序设计的常用数据结构
第6章 Python程序设计的函数及应用
第7章 Python的面向对象程序设计
第8章 Python程序设计的日期时间处理
第9章 Python程序设计的文件与文件夹操作
第10章 Python的GUI程序设计常用控件
第11章 Python的GUI程序设计高级控件
第12章 Python程序设计的海龟绘图
第13章 Python程序设计的Canvas控件绘图
第14章 Python人工智能的Numpy和Pandas包
第15章 Python人工智能的Matplotlib包
第16章 Python人工智能的机器学习
第17章 Python人工智能的应用
第18章 Python程序设计的数据库开发
第19章 Python程序设计的游戏开发
第20章 Python程序设计的网络爬虫开发