python编程基础张健答案-PYTHON编程基础

第 1章 准备工作 1任务1.1 认识Python 11.1.1 初识Python 11.1.2 了解Python发展历史 21.1.3 了解Python特性 2任务1.2 搭建Python环境 21.2.1 在Windows系统平台安装Python与配置环境变量 31.2.2 在Linux/UNIX系统平台安装Python与配置环境变量 91.2.3 开启Python之旅 11任务1.3 安装PyCharm并创建一个应声虫程序 141.3.1 了解常用Python IDE 141.3.2 认识PyCharm 141.3.3 使用PyCharm 151.3.4 创建应声虫程序 221.3.5 任务实现 24小结 24实训 输入/输出 24课后习题 25第 2章 Python基础知识 26任务2.1 掌握Python的固定语法 262.1.1 认识计算机语言 262.1.2 声明Python编码 272.1.3 加入代码注释 272.1.4 使用多行语句 292.1.5 缩进代码 292.1.6 命名标识符与保留字符 302.1.7 调试Python代码 30任务2.2 创建字符串变量并提取里面的数值 312.2.1 了解Python变量 322.2.2 相互转化数值型变量 342.2.3 字符型数据的创建与基本操作 362.2.4 任务实现 40任务2.3 计算圆形的各参数 402.3.1 掌握常用操作运算符 402.3.2 掌握运算符优先级 482.3.3 任务实现 49小结 50实训 50实训1 对用户星座进行分析并输出结果 50实训2 通过表达式计算给定3个数值的均值、方差、标准差 51课后习题 52第3章 Python数据结构 53任务3.1 认识Python数据结构的组成 533.1.1 认识数据结构类型 533.1.2 区分可变数据类型与不可变数据类型 54任务3.2 创建一个列表(list)并进行增删改查操作 553.2.1 了解列表的概念与特性 553.2.2 创建列表 553.2.3 列表的基础操作 563.2.4 掌握列表常用函数和方法 593.2.5 任务实现 64任务3.3 转换一个列表为元组(tuple)并进行取值操作 643.3.1 区分元组和列表 653.3.2 创建元组 653.3.3 掌握元组常用函数和方法 663.3.4 任务实现 68任务3.4 创建一个字典(dict)并进行增删改查操作 683.4.1 了解字典的概念与特性 693.4.2 解析字典的键与值 693.4.3 创建字典 693.4.4 提取字典元素 703.4.5 字典常用函数和方法 713.4.6 任务实现 75任务3.5 将两个列表转换为集合(set)并进行集合运算 753.5.1 了解集合的概念与特性 763.5.2 创建集合 763.5.3 集合运算 773.5.4 集合常用函数和方法 803.5.5 任务实现 81小结 82实训 82实训1 计算出斐波那契数列前两项给定长度的数列,并删除重复项和追加数列各项之和为新项 82实训2 用户自定义查询菜单,输出查询结果 83实训3 简单的好友通讯录管理程序 83实训4 对两个给定的数进行优选公约数、最小公倍数的分析 84课后习题 85第4章 程序流程控制语句 87任务4.1 实现考试成绩等级划分 874.1.1 掌握if语句的基本结构 874.1.2 实现多路分支(else、elif) 884.1.3 任务实现 89任务4.2 实现一组数的连加与连乘 894.2.1 编写for循环语句 904.2.2 编写while循环语句 904.2.3 range函数 914.2.4 运用break、continue、pass语句 924.2.5 任务实现 93任务4.3 使用冒泡排序法排序 944.3.1 掌握嵌套循环 944.3.2 组合条件与循环 954.3.3 任务实现 96任务4.4 输出数字金字塔 974.4.1 多变量迭代 974.4.2 创建列表解析 984.4.3 任务实现 98小结 99实训 100实训1 猜数字游戏 100实训2 统计字符串内元素类型的个数 100课后习题 101第5章 函数 103任务5.1 自定义函数实现方差输出 1035.1.1 认识自定义函数 1045.1.2 设置函数参数 1045.1.3 返回函数值 1065.1.4 调用自定义函数 1065.1.5 掌握嵌套函数 1085.1.6 区分局部变量和全局变量 1095.1.7 任务实现 111任务5.2 使用匿名函数添加列表元素 1125.2.1 创建并使用匿名函数 1125.2.2 掌握其他常用高阶函数 1135.2.3 任务实现 115任务5.3 存储并导入函数模块 1165.3.1 存储并导入整个模块 1165.3.2 导入函数 1175.3.3 指 定别名 1185.3.4 任务实现 119小结 119实训 120实训1 构建一个计算列表中位数的函数 120实训2 使用lambda表达式实现对列表中的元素求平方 120课后习题 121第6章 面向对象编程 122任务6.1 认识面向对象编程 1226.1.1 了解面向对象编程及相关内容 1236.1.2 体会面向对象实例 1246.1.3 了解面向对象的优点 1246.1.4 何时使用面向对象编程 125任务6.2 创建Car类 1256.2.1 定义和使用类 1256.2.2 绑定self 1266.2.3 掌握类的专有方法 1276.2.4 任务实现 129任务6.3 创建Car对象 1296.3.1 创建对象 1306.3.2 删除对象 1306.3.3 掌握对象的属性和方法 1316.3.4 任务实现 134任务6.4 迭代Car对象 1356.4.1 生成迭代器 1356.4.2 返回迭代器 1376.4.3 任务实现 139任务6.5 产生Land_Rover对象(子类) 1406.5.1 继承父类属性和方法 1416.5.2 掌握其他方法 1446.5.3 任务实现 145小结 146实训 147实训1 在精灵宝可梦游戏中创建小火龙角色,对给出的各属性进行迭代和私有化 147实训2 对小火龙游戏角色采用继承机制 147课后习题 148第7章 文件基础 150任务7.1 认识文件 1507.1.1 文件的概念及类型 1507.1.2 文件命名 152任务7.2 读取.txt文件中的数据 1527.2.1 读取整个文件 1527.2.2 使用with语句读取文件 1547.2.3 设置工作路径 1547.2.4 创建含有文件数据的列表 1557.2.5 任务实现 157任务7.3 保存数据为CSV格式文件 1577.3.1 写入.txt文件 1587.3.2 读写CSV文件 1607.3.3 任务实现 163任务7.4 认识os模块及shutil模块 1637.4.1 认识os模块 1637.4.2 认识shutil模块 1667.4.3 任务实现 169小结 170实训 170实训1 计算iris数据集的均值 170实训2 编程实现文件在当前工作路径下的查找 170课后习题 171显示全部>>隐藏全部>>

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值