基本信息 Information

码上行动:零基础学会Python编程(ChatGPT版)

丛书名

作者袁昕 贾炜

版次1

书号33835

ISBN9787301338353

字数386千字

开本16开

页数544

出版年2023

定价¥79

第1章Python 编程的准备工作:开发环境的搭建
1.1 Python介绍
1.2 Python的编程环境
1.3 IDLE的使用
Crossin老师答疑
思考与练习
本章小结
第2章 编程第一步:输入/输出函数与变量
2.1 输入与输出函数
2.2 变量
2.3 程序注释
Crossin老师答疑
上机实训:字符组成的菱形
思考与练习
本章小结
第3章 数据也分类:常见数据类型
3.1 数字类型
3.2 布尔类型
3.3 字符串类型
3.4 数据类型的相互转换
Crossin老师答疑
上机实训:统计文章的单词数
思考与练习
本章小结
第4章 不同的运算:算术、关系与逻辑
4.1 算术运算
4.2 关系运算
4.3 逻辑运算
Crossin 老师答疑
上机实训一:计算小能手
上机实训二:矩形的面积
思考与练习
本章小结
第5章 程序的逻辑:判断与循环语句
5.1 判断语句
5.2 while循环
5.3 for循环
5.4 跳出循环
Crossin老师答疑
上机实训一:输入三个偶数
上机实训二:判断一个整数是否为质数
思考与练习
本章小结
第6章 复合数据类型:列表、元组与字典
6.1 列表
6.2 元组
6.3 字典
Crossin老师答疑
上机实训一:统计单词出现的次数
上机实训二:统计最终得分
思考与练习
本章小结
第7章 一段程序的名字:自定义函数
7.1 什么是函数
7.2 参数
7.3 返回值
7.4 lambda匿名函数
7.5 函数的嵌套
Crossin老师答疑
上机实训一:求质数的和
上机实训二:斐波那契数列
思考与练习
本章小结
第8章 别人写好的代码:模块的使用
8.1 模块
8.2 random模块
8.3 turtle 模块
Crossin老师答疑
上机实训一:生成优惠券号码
上机实训二:绘制奥运五环
思考与练习
本章小结
第9章 数据的长久保存:文件的操作
9.1 读文件
9.2 写文件
9.3 文件的重命名与删除
9.4 异常处理
Crossin老师答疑
上机实训一:员工信息管理系统
上机实训二:屏蔽词替换
思考与练习
本章小结
第10章 表格里的数据:用Python处理Excel文件
10.1 csv文件的读写
10.2 表格文件的创建与读写
10.3 表格内容的常见处理
Crossin老师答疑
上机实训:批量创建班级信息表
思考与练习
本章小结
第11章 信息的匹配方法:正则表达式
11.1 正则表达式的常用符号
11.2 Python中的re模块
Crossin老师答疑
上机实训:提取手机号
思考与练习
本章小结
第12章 万物皆对象:面向对象编程
12.1 何为面向对象
12.2 类的定义
12.3 属性
12.4 方法
12.5 继承
Crossin老师答疑
上机实训一:一个带计算功能的对象
上机实训二:奥运奖牌榜
思考与练习
本章小结
第13章 多个任务同时干:多线程与多进程
13.1 线程
13.2 进程
13.3 协程
Crossin老师答疑
上机实训:快速抓取网页内容
思考与练习
本章小结
第14章 实战:Python网络爬虫应用
14.1 爬虫的原理与工作流程
14.2 HTTP基础
14.3 网页基础
14.4 Cookie和Session
14.5 实战一:使用requests库抓取网络信息
14.6 实战二:爬取酷狗音乐排行榜TOP 200数据
本章小结
第15章 实战:用Python开发一款图形界面计算器
15.1 tkinter模块
15.2 常用组件使用说明
15.3 实战:开发一个计算器
本章小结
第16章 实战:用pygame开发“飞机大战”游戏
16.1 认识pygame模块
16.2 案例游戏介绍
16.3 游戏开发
本章小结
第17章 用ChatGPT学习Python
17.1 ChatGPT简介
17.2 用ChatGPT学Python
17.3 用ChatGPT辅助编程开发
17.4 编程接入ChatGPT
本章小结

版权所有 © 北京大学出版社 北京大学音像出版社

京ICP备09072562号-1 京公网安备 11010802024978号 出版物经营许可证新出发京批字第版0160