Python程序设计基础项目化教程
¥54.80定价
作者: 罗阳倩子
出版时间:2024-01
出版社:电子工业出版社
- 电子工业出版社
- 9787121468889
- 1-1
- 525132
- 66255093-8
- 活页
- 16开
- 2024-01
- 264
- 程序设计
- 高职
内容简介
本书主要介绍Python的基础知识及其在数据处理中的应用。本书以项目为主线展开,将Python的基础知识贯穿于项目之中,读者可以跟随项目进度逐渐深入了解Python。通过完成项目任务,读者可以初步掌握Python的程序设计能力。本书中的代码均在Python 3.10.x中测试通过。__eol__本书既可作为高职高专计算机类专业Python学习的入门教材,又可作为相关科研工作者或工程实践者的参考书。
目录
项目1 Python的第一个项目 1__eol__项目任务 1__eol__实施人员信息 1__eol__项目日志 2__eol__项目介绍 2__eol__项目目标 3__eol__项目准备 4__eol__项目实施 5__eol__任务1.1 Python及IDE的安装 5__eol__任务1.2 HelloWorld程序的编写 17__eol__评价与考核 24__eol__程序人生 24__eol__课后练习与技能训练 25__eol__项目2 数据类型及运算 26__eol__项目任务 26__eol__实施人员信息 26__eol__项目日志 27__eol__项目介绍 27__eol__项目目标 27__eol__项目准备 28__eol__项目实施 37__eol__任务2.1 Python数据类型及变量的定义基础 37__eol__任务2.2 Python数据类型及变量的定义综合 40__eol__评价与考核 43__eol__程序人生 44__eol__课后练习与技能训练 44__eol__项目3 条件与循环 47__eol__项目任务 47__eol__实施人员信息 47__eol__项目日志 48__eol__项目介绍 48__eol__项目目标 48__eol__项目准备 49__eol__项目实施 59__eol__任务3.1 打印奇数 59__eol__任务3.2 打印1~100的素数 61__eol__任务3.3 打印实心菱形和空心菱形 62__eol__任务3.4 冒泡排序之降序 65__eol__评价与考核 66__eol__程序人生 66__eol__课后练习与技能训练 67__eol__项目4 函数与模块 71__eol__项目任务 71__eol__实施人员信息 71__eol__项目日志 72__eol__项目介绍 72__eol__项目目标 72__eol__项目准备 73__eol__项目实施 78__eol__任务4.1 猴子补丁 78__eol__任务4.2 第三方模块的获取与安装 80__eol__评价与考核 81__eol__程序人生 82__eol__课后练习与技能训练 83__eol__项目5 函数的高级应用 86__eol__项目任务 86__eol__实施人员信息 86__eol__项目日志 87__eol__项目介绍 87__eol__项目目标 87__eol__项目准备 88__eol__项目实施 93__eol__任务5.1 将输入升序输出 93__eol__任务5.2 应用斐波那契数列 94__eol__任务5.3 求阶乘之和 95__eol__任务5.4 计算圆的面积 97__eol__评价与考核 98__eol__程序人生 99__eol__课后练习与技能训练 99__eol__项目6 常用数据结构 102__eol__项目任务 102__eol__实施人员信息 102__eol__项目日志 103__eol__项目介绍 103__eol__项目目标 103__eol__项目准备 104__eol__项目实施 137__eol__任务6.1 列表元素倒序 137__eol__任务6.2 去重 138__eol__任务6.3 对调KV计算最小值及最大值 139__eol__任务6.4 公共键字典列表排序 140__eol__评价与考核 141__eol__程序人生 142__eol__课后练习与技能训练 143__eol__项目7 文件 148__eol__项目任务 148__eol__实施人员信息 148__eol__项目日志 149__eol__项目介绍 149__eol__项目目标 149__eol__项目准备 150__eol__项目实施 160__eol__任务7.1 获取文件及文件夹名 160__eol__评价与考核 161__eol__程序人生 162__eol__课后练习与技能训练 163__eol__项目8 类与对象 165__eol__项目任务 165__eol__实施人员信息 165__eol__项目日志 166__eol__项目介绍 166__eol__项目目标 167__eol__项目准备 167__eol__项目实施 180__eol__任务8.1 打印对象输出属性值 180__eol__评价与考核 181__eol__程序人生 182__eol__课后练习与技能训练 183__eol__项目9 继承与多态 186__eol__项目任务 186__eol__实施人员信息 186__eol__项目日志 187__eol__项目介绍 187__eol__项目目标 188__eol__项目准备 188__eol__项目实施 197__eol__任务9.1 调用父类及父类的构造器 197__eol__评价与考核 198__eol__程序人生 199__eol__课后练习与技能训练 200__eol__项目10 类与对象的高级应用 203__eol__项目任务 203__eol__实施人员信息 203__eol__项目日志 204__eol__项目介绍 204__eol__项目目标 204__eol__项目准备 205__eol__项目实施 211__eol__任务10.1 getter方法、setter方法、deleter方法与@property装饰器 211__eol__评价与考核 213__eol__程序人生 214__eol__课后练习与技能训练 216__eol__项目11 综合项目——字符串与Python爬虫基础 219__eol__项目任务 219__eol__实施人员信息 219__eol__项目日志 220__eol__项目介绍 220__eol__项目目标 220__eol__项目准备 221__eol__项目实施 238__eol__任务11.1 Python爬虫 238__eol__评价与考核 247__eol__程序人生 248__eol__课后练习与技能训练 249