• 【现货~】高等职业院校大数据技术与应用规划教材:Python程序设
21年品牌 40万+商家 超1.5亿件商品

【现货~】高等职业院校大数据技术与应用规划教材:Python程序设

现货二手 若套装 先联系客服确认,二手书无附赠品

6.08 1.2折 49.8 八五品

库存10件

湖南长沙
认证卖家担保交易快速发货售后保障

作者[中国]汪婵婵

出版社中国铁道出版社

ISBN9787113267858

出版时间2020-06

装帧平装

定价49.8元

货号9787113267858

上书时间2024-11-13

湖男书店

已实名 已认证 进店 收藏店铺

   商品详情   

品相描述:八五品
现货二手   二手书无附赠品
商品描述


基本信息


书名:高等职业院校大数据技术与应用规划教材:Python程序设计


定价:49.80元


作者:[中国]汪婵婵;周苏


出版社:中国铁道出版社


出版日期:2020年06月 


ISBN:9787113267858


字数:


页码:


版次:


装帧:


开本:


商品标识:9787113267858


[chatu]


编辑推荐




内容提要



         “Python程序设计“是一门理论性和实践性都很强的课程,本书是高职院校大数据技术与应用专业规划建设的核心课程主教材之一。针对高等职业院校学生的发展需求,本书系统、全面地介绍了关于Python程序设计的基本知识和技能,具有丰富的实践特色,内容包括Python入门、语法基础、赋值与条件、循环与输出、序列与迭代、字符串与文件处理、字典与集合、函数、模块、面向对象编程、封装/继承与多态以及程序设计案例分析等内容,具有较强的系统性、可读性、可操作性和实用性。本书适合作为高等职业院校相关专业“Python程序设计“课程的教材,也可供有一定实践经验的IT应用人员、管理人员学习参考。


目录



第1章 Python入门 1
1.1 了解计算机 1
1.1.1 通用机器 2
1.1.2 计算机科学 3
1.1.3 硬件基础 3
1.2 操作系统、软件与编程语言 4
1.2.1 软件与操作系统 5
1.2.2 编程语言 5
1.2.3 编译和解释 5
1.3 Python语言 6
1.3.1 Python简介 6
1.3.2 Python语言的特色 7
1.3.3 Python语言的版本 7
1.4 Python开发环境 8

第1章 Python入门 1


1.1 了解计算机 1


1.1.1 通用机器 2


1.1.2 计算机科学 3


1.1.3 硬件基础 3


1.2 操作系统、软件与编程语言 4


1.2.1 软件与操作系统 5


1.2.2 编程语言 5


1.2.3 编译和解释 5


1.3 Python语言 6


1.3.1 Python简介 6


1.3.2 Python语言的特色 7


1.3.3 Python语言的版本 7


1.4 Python开发环境 8


1.5 安装Python 8


1.5.1 安装Python开发环境 8


1.5.2 执行Python程序 10


习 题 14


编程训练 15


第2章 语法基础 17


2.1 标识符、对象与类型 17


2.1.1 标识符与保留字 18


2.1.2 对象与类型 19


2.1.3 动态类型 19


2.1.4 列表 20


2.1.5 可变与不可变 21


2.1.6 别名 22


2.1.7 元组 22


2.1.8 内置常数 24


2.2 表达式 24


2.2.1 算术运算符 24


2.2.2 比较运算符 26


2.2.3 逻辑运算符 29


2.2.4 运算符优先级 30


2.3 单行和多行注释 31


2.4 源程序文件 31


2.4.1 扩展名与执行方式 31


2.4.2 程序常见错误 32


2.5 软件开发过程 33


2.5.1 软件开发的主要步骤 33


2.5.2 程序开发示例:温度


转换器 33


习 题 34


编程训练 35


第3章 赋值与条件 37


3.1 语句 37


3.1.1 Python语句一览 37


3.1.2 表达式语句 38


3.1.3 语句的缩排 38


3.2 赋值语句 39


3.2.1 简单赋值 39


3.2.2 多重赋值 40


3.2.3 序列赋值 40


3.2.4 增强型赋值 42


3.3 赋值输入 42


3.4 条件语句 44


3.4.1 简单判断 45


3.4.2 复杂判断 48


3.4.3 多路判断 52


3.4.4 程序示例:寻找三个数中


的一个 54


3.5 异常处理 57


3.6 pass语句 59


习 题 59


编程训练 60


第4章 循环与输出 63


4.1 for循环语句 63


4.1.1 解析确定循环 63


4.1.2 程序实例:计算一系列


数字的平均值 66


4.1.3 程序实例:计算投资的


终值 67


4.2 while循环语句 68


4.2.1 解析不定循环 68


4.2.2 程序实例:计算总分


与平均分 69


4.3 break语句与continue语句 69


4.4 常见循环模式 71


4.4.1 交互式循环 71


4.4.2 哨兵循环 72


4.4.3 文件循环 73


4.4.4 嵌套循环 75


4.4.5 后测试循环 76


4.4.6 循环加一半 77


4.4.7 循环语句中的else子句 77


4.5 输出语句 78


习 题 79


编程训练 82


第5章 序列与迭代 84


5.1 类型与对象 84


5.1.1 类型也是对象 85


5.1.2 命名空间 86


5.2 抽象类型 87


5.2.1 序列 87


5.2.2 可迭代项与迭代器 87


5.2.3 共同接口 88


5.3 元素存取 89


5.3.1 索引 89


5.3.2 切片 90


5.3.3 比较 92


5.3.4 运算符“ “与“*“ 92


5.3.5 方法 93


5.3.6 浅复制与深复制 94


5.4 迭代 95


5.5 列表生成式 97


习 题 99


编程训练 101


第6章 字符串与文件处理 103


6.1 定义字符串 103


6.1.1 字符串数据类型 103


6.1.2 字符串转换函数 107


6.1.3 简单字符串处理 108


6.1.4 字符串表示 109


6.1.5 输入/输出操作 110


6.2 字符串格式化 112


6.3 文件处理 115


6.3.1 文件初探 115


6.3.2 模式 116


6.3.3 多行字符串 116


6.3.4 处理文件 117


6.3.5 示例程序:批处理用户名 120


6.4 文件对话框 121


习 题 123


编程训练 125


第7章 字典与集合 127


7.1 关于杂凑 127


7.2 字典 128


7.2.1 建立字典 128


7.2.2 字典的键 130


7.2.3 字典生成式 131


7.2.4 取得全局和局部名称 132


7.2.5 应用实例 133


7.3 集合 134


7.3.1 建立集合 136


7.3.2 集合的元素 136


7.3.3 集合的数学运算 137


7.3.4 集合生成式 138


7.4 字典与集合的存取接口 138


7.4.1 可杂凑项 138


7.4.2 映射 140


习 题 142


编程训练 143


第8章 函  数 145


8.1 定义函数 145


8.2 函数的参数 148


8.2.1 位置参数与关键字参数 149


8.2.2 形参与“*“和“**“ 150


8.2.3 实参与“*“和“**“ 151


8.3 返回值的函数 152


8.4 函数的生存周期与作用域 154


8.4.1 次指定名称 155


8.4.2 同名问题 156


8.4.3 del语句 156


8.5 递归 157


8.5.1 递归的概念 158


8.5.2 实例:汉诺塔 158


习 题 160


编程训练 161


第9章 模  块 163


9.1 模块的概念 163


9.1.1 模块:独立的.py文件 163


9.1.2 包:按目录组织模块 164


9.2 使用模块 164


9.2.1 读入模块 164


9.2.2 自定义模块 166


9.2.3 标准程序库模块 167


9.2.4 搜索模块 169


9.3 使用内置模块 169


9.4 读入模块:import与from 170


9.4.1 import/as 171


9.4.2 from/import 171


9.4.3 import * 172


9.4.4 内置函数dir 173


9.5 第三方模块 173


习 题 173


编程训练 175


第10章 面向对象编程 177


10.1 面向对象编程的概念 177


10.2 定义类与对象 177


10.2.1 定义对象 178


10.2.2 定义类 178


10.2.3 建立对象 180


10.3 构造函数与初始化 181


10.4 类的方法 182


10.5 类作用域 182


10.6 示例程序:发射炮弹 184


10.6.1 程序规格说明 184


10.6.2 设计程序 184


10.6.3 程序模块化 187


10.6.4 Projectile类的定义 188


10.6.5 用类数据处理 190


习 题 193


编程训练 195


第11章 封装、继承与多态 197


11.1 对象的封装 197


11.1.1 封装有用的抽象 197


11.1.2 访问限制 198


11.2 继承和多态 199


11.2.1 定义继承 199


11.2.2 定义多态 201


11.2.3 _ _init_ _ 204


11.2.4 多重继承 205


11.2.5 元类 206


11.2.6 复用与重载 206


11.3 获取对象信息 207


11.3.1 使用type() 函数 207


11.3.2 使用dir() 208


11.4 面向对象设计过程 210


习 题 211


编程训练 214


第12章 程序设计案例分析 217


12.1 图形界面设计 217


12.1.1 Tkinter模块 217


12.1.2 程序实例:用GUI界面


计算斐波那契数列


函数 219


12.1.3 程序实例:简单计算器 220


12.2 并行处理 222


12.2.1 程序实例:电影院卖票 222


12.2.2 程序实例:哲学家用餐 224


12.3 模拟乒乓球比赛 225


12.3.1 对象和方法 226


12.3.2 实现SimStats 227


12.3.3 实现RBallGame 228


12.3.4 实现Player 229


12.3.5 程序实例:模拟乒乓球


比赛 230


习 题 233


编程训练 233


附  录 235


附录A Python快速参考 235


附录B 部分习题参考答案 238


附录C 课程学习与实训总结 241


附录D 课程实践(参考) 245

显示全部信息


作者介绍



       汪婵婵,女,副教授,浙江安防职业技术学院信息工程系副主任,主持参加、省部级、市厅级课题多项,研究成果曾荣获中国职教学会教学委员会“2017-2018年度教学改革与教材建设课题“三等奖;发表核心期刊和国内期刊论文多篇;获实用新型专利2项,计算机软件著作权4项;主编教材2本、副主编教材1本;多次指导学生参加全国职业院校技能大赛高职组物联网技术应用比赛荣获团体二等奖、浙江省高职院校技能大赛“物联网技术与应用“赛项荣获一等奖;曾获温州市优秀共产党员、院先进工作者、院优秀教师、院示范说课优秀教师等荣誉。 周苏,1982年华东水利学院计算机应用专业本科毕业,1986年由水电部研究所调入杭州大学计算机系任教,1991年破格晋升副教授,1999年调入浙江大学城市学院计算机系任教,2005年晋升教授。在杭州大学、浙江大学、浙江大学城市学院、浙江工业大学之江学院、温州大学城市学院、嘉兴学院南湖学院、温州职业技术学院等多所院校专/兼职任教,教学经验丰富。 长期从事计算机等专业教学工作,担任计算机基础、计算机导论、软件工程、软件测试技术、软件体系结构、电子商务概论、移动商务、多媒体技术、项目管理、管理信息系统、应用统计学、C语言程序设计、面向对象程序设计、网络传播技术、网络生态学、人机交互技术、艺术设计概论、艺术欣赏概论、计算机平面设计、信息管理与信息系统概论、信息资源管理、办公软件高级应用、IT应用文写作等课程的教学,对计算机学科教学以及应用型院校教学有深刻理解。 ?


文摘



[chatu]


媒体推荐




—  没有更多了  —

以下为对购买帮助不大的评价

现货二手   二手书无附赠品
此功能需要访问孔网APP才能使用
暂时不用
打开孔网APP