python语言程序设计实践教程
1星价
¥35.4
(7.1折)
2星价¥35.4
定价¥49.8
图文详情
- ISBN:9787121473258
- 装帧:一般胶版纸
- 册数:暂无
- 重量:暂无
- 开本:16开
- 页数:208
- 出版时间:2023-12-01
- 条形码:9787121473258 ; 978-7-121-47325-8
内容简介
本书为主教材《Python语言程序设计》的配套实践教材,共分9章。第1章介绍Python语言自带的IDL开发环境的使用;第2章介绍顺序结构程序设计;第3章介绍分支结构;第4章介绍循环结构;第5章介绍组合数据类型;第6章介绍函数;第7章介绍面向对象程序设计;第8章介绍文件;第9章介绍图形绘制。每章节内容包括知识要点和实训实验题约15道,并提供了大量课后习题,题型包括选择题、填空题、程序阅读题、编程题和简答题等,部分习题选自历年全国计算机等级试题。本书既可作为普通高等院校各专业Python语言程序设计课程的配套教材,又可作为Python语言程序设计语言自学者及参加相关考试的应试者的参考用书。
目录
第 1 章 绪论 ................................................................................................................... 1
1.1 知识要点回顾 .................................................................................................................... 1
1.1.1 Python 概述 ............................................................................................................. 1
1.1.2 Python 的下载与安装 ............................................................................................. 1
1.1.3 内置的 IDLE 开发环境 ........................................................................................... 3
1.1.4 IDLE 调试器的使用 ................................................................................................ 5
1.2 实训内容 ............................................................................................................................ 7
实验一 IDLE 集成开发环境 ............................................................................................ 7
实验二 验证性实验 ......................................................................................................... 9
1.3 课后习题 .......................................................................................................................... 13
第 2 章 基本数据类型及顺序结构程序设计 ............................................................. 18
2.1 知识要点回顾 .................................................................................................................. 18
2.1.1 标识符、常量和变量 ........................................................................................... 18
2.1.2 基本数据类型 ....................................................................................................... 19
2.1.3 复合数据类型 ....................................................................................................... 19
2.1.4 数值类型的运算 ................................................................................................... 20
2.1.5 常用的系统函数 ................................................................................................... 21
2.1.6 Python 代码的编写规范 ....................................................................................... 22
2.1.7 赋值语句、数据输入和输出 ............................................................................... 22
2.2 实训内容 .......................................................................................................................... 23
实验一 验证性实验 ....................................................................................................... 23
实验二 启发性实验 1 ..................................................................................................... 28
实验三 启发性实验 2 ..................................................................................................... 30
实验四 设计性实验 ....................................................................................................... 32
2.3 课后习题 .......................................................................................................................... 33
第 3 章 分支结构 ......................................................................................................... 38
3.1 知识要点回顾 .................................................................................................................. 38
3.1.1 逻辑判断 ............................................................................................................... 38
3.1.2 if 语句的三种形式 ................................................................................................ 39
3.1.3 if 语句的嵌套 ........................................................................................................ 40
3.2 实训内容 .......................................................................................................................... 41
实验一 验证性实验 ....................................................................................................... 41
实验二 启发性实验 1 ..................................................................................................... 45
实验三 启发性实验 2 ..................................................................................................... 48
实验四 设计性实验 ....................................................................................................... 51
3.3 课后习题 .......................................................................................................................... 56
第 4 章 循环结构 ......................................................................................................... 66
4.1 知识要点回顾 .................................................................................................................. 66
4.1.1 while 语句 .............................................................................................................. 66
4.1.2 for 语句 .................................................................................................................. 67
4.1.3 流程控制的其他语句 ........................................................................................... 68
4.1.4 循环语句的嵌套 ................................................................................................... 68
4.2 实训内容 .......................................................................................................................... 69
实验一 验证性实验 ....................................................................................................... 69
实验二 启发性实验 1 ..................................................................................................... 73
实验三 启发性实验 2 ..................................................................................................... 75
实验四 设计性实验 ....................................................................................................... 78
4.3 课后习题 .......................................................................................................................... 79
第 5 章 组合数据类型 ................................................................................................. 87
5.1 知识要点回顾 .................................................................................................................. 87
5.1.1 字符串类型及其操作 ........................................................................................... 87
5.1.2 序列的通用操作 ................................................................................................... 88
5.1.3 列表 ....................................................................................................................... 88
5.1.4 元组 ....................................................................................................................... 90
5.1.5 字典 ....................................................................................................................... 90
5.1.6 集合 ....................................................................................................................... 91
5.2 实训内容 .......................................................................................................................... 91
实验一 验证性实验 ....................................................................................................... 91
实验二 启发性实验 1 ..................................................................................................... 95
实验三 启发性实验 2 ..................................................................................................... 96
实验四 设计性实验 ....................................................................................................... 98
5.3 习题 .................................................................................................................................. 99
第 6 章 函数与模块 ................................................................................................... 107
6.1 知识要点回顾 ................................................................................................................ 107
6.1.1 函数的概念 ......................................................................................................... 107
6.1.2 函数参数 ............................................................................................................. 108
6.1.3 特殊函数 ............................................................................................................. 108
6.1.4 装饰器 ................................................................................................................. 109
6.1.5 变量的作用域 ..................................................................................................... 110
6.1.6 模块 ..................................................................................................................... 110
6.2 实训内容 ........................................................................................................................ 111
实验一 验证性实验 ..................................................................................................... 111
实验二 启发性实验 1 ................................................................................................... 115
实验三 启发性实验 2 ................................................................................................... 116
实验四 设计性实验 ..................................................................................................... 118
6.3 课后习题 ........................................................................................................................ 119
第 7 章 面向对象程序设计 ....................................................................................... 128
7.1 知识要点回顾 ................................................................................................................ 128
7.1.1 面向对象的基本概念 ......................................................................................... 128
7.1.2 类和对象 ............................................................................................................. 128
7.1.3 属性和方法 ......................................................................................................... 129
7.1.4 继承 ..................................................................................................................... 130
7.2 实训内容 ........................................................................................................................ 130
实验一 验证性实验 ..................................................................................................... 130
实验二 启发性实验 1 ................................................................................................... 134
实验三 启发性实验 2 ................................................................................................... 136
实验四 设计性实验 ..................................................................................................... 139
7.3 课后习题 ........................................................................................................................ 140
第 8 章 文件 ............................................................................................................... 148
8.1 知识要点回顾 ................................................................................................................ 148
8.1.1 文件概述 ............................................................................................................. 148
8.1.2 文件的打开与关闭 ............................................................................................. 148
8.1.3 文本文件的操作 ................................................................................................. 150
8.1.4 二进制文件的操作 ............................................................................................. 151
8.1.5 文件管理方法 ..................................................................................................... 152
8.2 实训内容 ........................................................................................................................ 153
实验一 验证性实验 ..................................................................................................... 153
实验二 启发性实验 1 ................................................................................................... 158
实验三 启发性实验 2 ................................................................................................... 161
实验四 设计性实验 ..................................................................................................... 164
8.3 课后习题 ........................................................................................................................ 166
第 9 章 图形绘制 ....................................................................................................... 172
9.1 知识要点回顾 ................................................................................................................ 172
9.1.1 tkinter 库 .............................................................................................................. 172
9.1.2 turtle 绘图 ............................................................................................................ 176
9.2 实训内容 ........................................................................................................................ 178
实验一 验证性实验 ..................................................................................................... 178
实验二 启发性实验 1 ................................................................................................... 181
实验三 启发性实验 2 ................................................................................................... 183
实验四 设计性实验 ..................................................................................................... 185
9.3 课后习题 ........................................................................................................................ 186
附录 全国计算机等级考试二级Python 语言程序设计考试例卷 ........................ 194
展开全部
作者简介
陈素芬,女,硕士,副教授。2002年7月,江西师范大学计算机软件技术专业本科毕业,2005年7月,江西师范大学计算机软件与应用专业硕士毕业。2005年7月至今,就职于南昌工程学院,担任专职教师。主要从事计算机基础课程的教学、并行程序设计、智能计算等方面的科研等工作。
预估到手价 ×
预估到手价是按参与促销活动、以最优惠的购买方案计算出的价格(不含优惠券部分),仅供参考,未必等同于实际到手价。
确定