顶部
收藏

Python程序设计基础实践教程(第2版)


作者:
赵广辉 李屾 秦珀石 汪朝霞 编著
定价:
25.50 元
版面字数:
270.00千字
开本:
16开
装帧形式:
平装
页数:
184
最新
印次时间:
2026年1月
ISBN:
978-7-04-066332-7
物料号:
66332-00
出版时间:
2026年1月
读者对象:
高等教育
一级分类:
计算机/教育技术类
二级分类:
计算机基础课程
三级分类:
程序设计技术

本书是《Python程序设计基础》(第2版)(赵广辉编著)的配套实验教材,新增AI辅助程序设计内容和生成式探究实践项目,提供了覆盖环境配置、人机交互、数值运算、函数、流程控制、字符串、序列类型、集合与字典、数据分析和数据可视化共十个教学单元的81个Python实验项目、27个探究学习实验项目和8个综合实验项目。实验项目的设置与教学同步,方便组织实践教学。项目设计兼顾基础编程能力培养和人工智能时代人机协作程序设计能力培养要求,将复杂问题求解能力、系统能力和创新能力培养作为主要教学目标。全书以培养学生灵活运用所学知识解决实际工程问题的能力为目标,融入分而治之的思想,培养学生利用模块化程序设计方法,通过AI辅助人机协同解决复杂问题的能力,以及批判性思维和创新能力。

本书适合作为高等学校Python程序设计课程的实验教材,也适合初学Python的读者自学使用。

  • 目录
    • 前辅文
      • 0 Python环境配置
        • 0.1 实验目的
          • 0.2 实验项目
            • 0.2.1 Python解释器及其安装
              • 0.2.2 第三方库的安装配置
                • 0.2.3 开发环境的安装与配置
                  • 0.2.4 AI辅助插件的安装与使用
                • 实验一 人机交互
                  • 1.1 实验目的
                    • 1.2 实验项目
                      • 1.2.1 Hello World!
                        • 1.2.2 欢迎新同学
                          • 1.2.3 整数四则运算格式化输出
                            • 1.2.4 浮点数四则运算格式化输出
                              • 1.2.5 日期格式化输出
                                • 1.2.6 欢迎入学
                                • 1.3 探究学习项目
                                  • 1.3.1 矩形面积计算程序
                                    • 1.3.2 人机交互Web程序开发
                                  • 实验二 数值运算
                                    • 2.1 实验目的
                                      • 2.2 实验项目
                                        • 2.2.1 两数之商
                                          • 2.2.2 求2的n次幂
                                            • 2.2.3 计算矩形面积
                                              • 2.2.4 计算利息
                                                • 2.2.5 求绝对值
                                                  • 2.2.6 股票交易收益计算
                                                    • 2.2.7 三角函数计算
                                                      • 2.2.8 计算弓形的面积
                                                        • 2.2.9 地球数据计算
                                                          • 2.2.10 助学贷款
                                                            • 2.2.11 汽车雷达避障计算
                                                            • 2.3 探究学习项目
                                                              • 2.3.1 图形界面的数学运算器
                                                                • 2.3.2 图形界面助学贷款运算器
                                                                  • 2.3.3 三角函数计算网页开发
                                                                • 实验三 函数
                                                                  • 3.1 实验目的
                                                                    • 3.2 实验项目
                                                                      • 3.2.1 生成等差数列
                                                                        • 3.2.2 输出问候语
                                                                          • 3.2.3 返回问候语
                                                                            • 3.2.4 向不同诗人问好
                                                                              • 3.2.5 欢迎来到火星
                                                                                • 3.2.6 汽车基本信息
                                                                                  • 3.2.7 欢迎诗人
                                                                                    • 3.2.8 今年天数
                                                                                      • 3.2.9 侯先生爬楼梯
                                                                                        • 3.2.10 圆柱体计算
                                                                                        • 3.3 探究学习项目
                                                                                          • 3.3.1 温度单位换算器
                                                                                            • 3.3.2 基于Web的几何计算器
                                                                                              • 3.3.3 在线换算器
                                                                                            • 实验四 流程控制
                                                                                              • 4.1 实验目的
                                                                                                • 4.2 实验项目
                                                                                                  • 4.2.1 判定闰年
                                                                                                    • 4.2.2 用户登录
                                                                                                      • 4.2.3 输出素数
                                                                                                        • 4.2.4 BMI计算函数
                                                                                                          • 4.2.5 出租车计费
                                                                                                            • 4.2.6 身高预测
                                                                                                              • 4.2.7 个税计算器
                                                                                                                • 4.2.8 鸡兔同笼
                                                                                                                  • 4.2.9 超市收银程序
                                                                                                                    • 4.2.10 模拟订购火车票
                                                                                                                    • 4.3 探究学习项目
                                                                                                                      • 4.3.1 成绩统计分析
                                                                                                                        • 4.3.2 模拟订购火车票网站开发
                                                                                                                          • 4.3.3 个税精灵网站开发
                                                                                                                        • 实验五 字符串
                                                                                                                          • 5.1 实验目的
                                                                                                                            • 5.2 实验项目
                                                                                                                              • 5.2.1 判断火车票座位
                                                                                                                                • 5.2.2 个人信息提取
                                                                                                                                  • 5.2.3 字符串移位
                                                                                                                                    • 5.2.4 汽车限行
                                                                                                                                      • 5.2.5 随机密码生成器
                                                                                                                                        • 5.2.6 恺撒加密解密文件
                                                                                                                                          • 5.2.7 中英文文本分析
                                                                                                                                            • 5.2.8 单词猎手游戏
                                                                                                                                            • 5.3 探究学习项目
                                                                                                                                              • 5.3.1 单词填空小程序
                                                                                                                                                • 5.3.2 唐诗阅读器
                                                                                                                                                  • 5.3.3 基于Web用户管理系统开发
                                                                                                                                                    • 5.3.4 基于Web的模拟身份证检验
                                                                                                                                                  • 实验六 序列类型
                                                                                                                                                    • 6.1 实验目的
                                                                                                                                                      • 6.2 实验项目
                                                                                                                                                        • 6.2.1 序列插入数据
                                                                                                                                                          • 6.2.2 素数求和
                                                                                                                                                            • 6.2.3 奇偶插入
                                                                                                                                                              • 6.2.4 评委打分
                                                                                                                                                                • 6.2.5 学习数据脱敏
                                                                                                                                                                  • 6.2.6 动物重量排序
                                                                                                                                                                    • 6.2.7 身份证号排序
                                                                                                                                                                      • 6.2.8 葡萄酒评论数据分析
                                                                                                                                                                        • 6.2.9 共享单车站点管理
                                                                                                                                                                          • 6.2.10 扑克牌游戏开发
                                                                                                                                                                          • 6.3 探究学习项目
                                                                                                                                                                            • 6.3.1 幻方填充
                                                                                                                                                                              • 6.3.2 数独游戏开发
                                                                                                                                                                                • 6.3.3 消消乐游戏开发
                                                                                                                                                                                  • 6.3.4 2048 游戏开发
                                                                                                                                                                                • 实验七 集合与字典
                                                                                                                                                                                  • 7.1 实验目的
                                                                                                                                                                                    • 7.2 实验项目
                                                                                                                                                                                      • 7.2.1 摩尔斯电码转换
                                                                                                                                                                                        • 7.2.2 字符串共有前缀
                                                                                                                                                                                          • 7.2.3 绩点计算
                                                                                                                                                                                            • 7.2.4 文本分析与词频统计
                                                                                                                                                                                              • 7.2.5 中英文对照小说处理
                                                                                                                                                                                                • 7.2.6 求职简历筛选系统
                                                                                                                                                                                                  • 7.2.7 客服短号查询系统
                                                                                                                                                                                                    • 7.2.8 英汉字典
                                                                                                                                                                                                      • 7.2.9 模拟飞机选座程序
                                                                                                                                                                                                      • 7.3 探究学习项目
                                                                                                                                                                                                        • 7.3.1 通信录管理系统
                                                                                                                                                                                                          • 7.3.2 党的二十大报告学测程序
                                                                                                                                                                                                        • 实验八 数据分析
                                                                                                                                                                                                          • 8.1 实验目的
                                                                                                                                                                                                            • 8.2 实验项目
                                                                                                                                                                                                              • 8.2.1 查询高校名
                                                                                                                                                                                                                • 8.2.2 简易Web服务器日志分析器
                                                                                                                                                                                                                  • 8.2.3 简易商品库存管理系统
                                                                                                                                                                                                                    • 8.2.4 JSON文件数据统计
                                                                                                                                                                                                                      • 8.2.5 《论语》文本处理
                                                                                                                                                                                                                        • 8.2.6 《唐诗三百首》文本处理
                                                                                                                                                                                                                          • 8.2.7 基于pandas的电商数据分析
                                                                                                                                                                                                                            • 8.2.8 二手房数据统计
                                                                                                                                                                                                                            • 8.3 探究学习项目
                                                                                                                                                                                                                              • 8.3.1 唐诗鉴赏程序开发
                                                                                                                                                                                                                                • 8.3.2 古诗词鉴赏网站开发
                                                                                                                                                                                                                              • 实验九 数据可视化
                                                                                                                                                                                                                                • 9.1 实验目的
                                                                                                                                                                                                                                  • 9.2 实验项目
                                                                                                                                                                                                                                    • 9.2.1 气温变化曲线绘制
                                                                                                                                                                                                                                      • 9.2.2 学生成绩分布直方图
                                                                                                                                                                                                                                        • 9.2.3 喜欢的运动项目饼图
                                                                                                                                                                                                                                          • 9.2.4 个人能力评估雷达图
                                                                                                                                                                                                                                            • 9.2.5 产品月销量柱形图
                                                                                                                                                                                                                                              • 9.2.6 三角函数曲线绘制
                                                                                                                                                                                                                                                • 9.2.7 数学函数曲线绘制
                                                                                                                                                                                                                                                  • 9.2.8 绘制温度曲线
                                                                                                                                                                                                                                                    • 9.2.9 词云绘制
                                                                                                                                                                                                                                                    • 9.3 探究学习项目
                                                                                                                                                                                                                                                      • 9.3.1 科学实验数据可视化
                                                                                                                                                                                                                                                        • 9.3.2 金融数据可视化
                                                                                                                                                                                                                                                          • 9.3.3 CSV数据可视化工具
                                                                                                                                                                                                                                                            • 9.3.4 电商运营数据大屏
                                                                                                                                                                                                                                                          • 实验十 综合实践
                                                                                                                                                                                                                                                            • 10.1 家庭能源消耗分析与可视化
                                                                                                                                                                                                                                                              • 10.2 城市交通数据可视化
                                                                                                                                                                                                                                                                • 10.3 福布斯百强公司数据可视化
                                                                                                                                                                                                                                                                  • 10.4 个人健康与健身数据分析
                                                                                                                                                                                                                                                                    • 10.5 糖尿病患者监测与预测系统
                                                                                                                                                                                                                                                                      • 10.6 《三国演义》文本特征分析与可视化
                                                                                                                                                                                                                                                                        • 10.7 农业数据分析与可视化综合实践
                                                                                                                                                                                                                                                                          • 10.8 教育数据分析与可视化
                                                                                                                                                                                                                                                                          • 参考文献

                                                                                                                                                                                                                                                                          相关图书