首页  软件  游戏  图书  电影  电视剧

请输入您要查询的图书:

 

图书 Python程序设计(本科教材)
内容
作者简介
甘勇:教授、郑州工程技术学院副校长,长期工作在教学科研一线,承担过物联网导论、计算机网络等主干课程的教学任务,主持的大学计算机和程序设计基础课程被评为河南省精品课程、河南省精品资源共享课,担任计算机课程教学指导委员会委员、河南省计算机类专业和网络空间安全专业教学指导委员会副主任,兼任中国计算机学会理事、河南省计算机学会副理事长、河南省计算机教育研究会副理事长。荣获过重量很好教学成果二等奖、2项河南省很好教学成果特等奖、3项河南省很好教学成果二等奖。吴怀广:博士、副教授、郑州轻工业大学计算机科学与技术系主任、河南省大数据分析技术靠前联合实验室负责人,主要从事软件工程、大数据数据质量以及形式化方法的研究工作。研究方向为计算机软件与理论。
目录
第 1 章  初识 Python / 11.1  Python 的起源 / 11.2  Python 的发展 / 21.3  Python 的特点 / 31.4  Python 的应用 / 51.5  搭建 Python 开发环境 / 61.5.1  在 Windows 平台搭建Python 开发环境 / 61.5.2  在 Mac 平台搭建 Python 开发环境 / 101.5.3  在 Linux 平台搭建 Python 开发环境 / 101.6  Python 开发环境 IDLE 简介 / 111.6.1  启动 IDLE / 111.6.2  利用IDLE创建Python程序 / 121.6.3  运行 Python 程序 / 141.6.4  调试 Python 程序 / 151.6.5  常用 Python IDE 介绍 / 211.7  使用帮助 / 221.7.1  使用在线帮助文档 / 221.7.2  使用 help( ) 函数 / 22小    结 / 24习    题 / 24第 2 章  Python 语法基础 / 252.1  Python 语法特点 / 262.1.1  缩进分层 / 262.1.2  注释规则 / 272.1.3  语句换行 / 272.1.4  同一行写多个语句 / 282.1.5  模块 / 282.2  标准输入 /输出 / 282.2.1  标准输入函数 / 282.2.2  标准输出函数 / 292.3  变量和常量 / 302.4  标识符与关键字 / 322.5  简单数据类型 / 332.5.1  数字类型 / 332.5.2  字符串类型 / 352.6  类型转换 / 392.7  运算符与表达式 / 402.7.1  算术运算符 / 402.7.2  比较运算符 / 412.7.3  逻辑运算符 / 432.7.4  赋值运算符 / 432.7.5  位运算符 / 452.7.6  成员运算符 / 472.7.7  标识运算符 / 482.8  运算符优先级 / 49小    结 / 50习    题 / 50第 3 章  Python 控制语句 / 513.1  选择语句 / 513.1.1  简单 if 语句 / 513.1.2  if-else 语句 / 523.1.3  if-elif-else 语句 / 533.1.4  if 嵌套语句 / 553.2  循环语句 / 563.2.1  for 循环 / 563.2.2  for 循环嵌套 / 583.2.3  while 循环 / 583.2.4  while 循环嵌套 / 593.3  跳转语句 / 603.3.1  break 语句 / 603.3.2  continue 语句 / 613.3.3  pass 语句 / 623.3.4  else 语句 / 62小    结 / 63习    题 / 63第 4 章  Python 数据结构 / 644.1  列    表 / 644.1.1  列表的创建 / 644.1.2  列表的基本操作 / 664.1.3  列表的相关方法 / 684.2  元组 / 724.2.1  元组的创建 / 724.2.2  元组的基本操作 / 734.2.3  元组的相关方法 / 744.3  序列及通用操作 / 754.3.1  切片操作 / 754.3.2  连接和复制 / 774.3.3  成员检查 / 784.3.4  内置函数 / 794.3.5  元组、列表和字符串的相互转换 / 794.4  字典 / 804.4.1  字典的创建与赋值 / 804.4.2  字典的基本操作 / 834.4.3  字典的相关方法 / 844.5  集合 / 884.5.1  集合的创建和赋值 / 894.5.2  集合的基本操作 / 904.5.3  集合的运算 / 934.6  综合案例 / 97小    结 / 99习    题 / 99第 5 章  Python 函数 / 1015.1  函数的定义与调用 / 1015.1.1  函数的定义 / 1015.1.2  函数的调用 / 1025.2  函数返回值 / 1025.3  参数 / 1045.3.1  必须参数 / 1045.3.2  默认参数 / 1045.3.3  关键字参数 / 1055.3.4  可变参数 / 1055.4  变量作用域 / 1065.4.1  局部变量 / 1065.4.2  全局变量 / 1075.5  递归函数 / 1085.6  综合案例 / 108小    结 / 110习    题 / 110第 6 章  Python 模块和包 / 1116.1  Python 模块 / 1126.1.1  模块概述 / 1126.1.2  模块的导入方式 / 1136.1.3  模块的内建属性和内建函数 / 1136.1.4  模块的搜索路径 / 1166.2  包 / 1176.2.1  包的结构 / 1176.2.2  包的初始化 / 1196.2.3  包的导入 / 1196.3  标准库和第三方库 / 1226.3.1  Python 标准库简介 / 1226.3.2  第三方库 / 1236.3.3  第三方库的安装 / 126小    结 / 127习    题 / 127第 7 章  文件操作 / 1287.1  文件的打开与关闭 / 1297.2  文件的读取 / 1347.3  文件的写入 / 1367.4  OS 模块操作文件和目录 / 137小    结 / 140习    题 / 141第 8 章  面向对象编程 / 1428.1  面向对象程序设计思想 / 1438.1.1  面向过程思想和面向对象思想 / 1438.1.2  面向对象方法的特征 / 1438.2  类和对象 / 1458.2.1  类的定义 / 1468.2.2  创建对象 / 1468.2.3  self 参数 / 1478.2.4  初始化方法 / 1488.2.5  析构方法 / 1508.3  类成员与实例成员 / 1508.3.1  类属性和实例属性 / 1518.3.2  类方法和静态方法 / 1538.4  私有属性和私有方法 / 1558.5  继    承 / 1568.5.1  单一继承 / 1578.5.2  多重继承 / 1608.6  多    态 / 161小    结 / 164习    题 / 164第 9 章  异常 / 1659.1  异常概述 / 1659.2  捕获异常 / 1689.2.1  简单的异常捕获 / 1699.2.2  捕获多种类型的异常 / 1699.2.3  完整的异常捕获语句 / 1709.3  异常抛出 / 1729.4  else 语句 / 1739.5  with 语句 / 173小    结 / 174习    题 / 174第 10 章  Python 函数式编程 / 17510.1  函数式编程概述 / 17510.2  匿名函数 / 17610.3  高阶函数 / 17710.4  闭包 / 18010.5  装饰器 / 182小    结 / 187习    题 / 188第 11 章  数据分析与可视化 / 18911.1  numPy 库的使用 / 18911.1.1  numPy 库概述 / 18911.1.2  numPy 库安装 / 19011.1.3  numPy 库解析 / 19011.2  pandas 库的使用 / 19411.2.1  pandas 库概述 / 19411.2.2  pandas 库安装 / 19411.2.3  pandas 库使用 / 19511.3  Matplotlib 库的使用 / 19611.3.1  Matplotlib 库概述 / 19611.3.2  Matplotlib 库安装 / 19711.3.3  Matplotlib 库使用 / 19711.4  泰坦尼克号乘客生存分析 / 19811.4.1  数据来源 / 19911.4.2  导入数据 / 19911.4.3  查看数据 / 19911.4.4  数据补全 / 20111.4.5  数据编码 / 20211.4.6  数据可视化 / 204小    结 / 211第 12 章  机器学习实战 / 21212.1  KNN / 21212.1.1  K 近邻算法原理 / 21212.1.2  KNN 算法实现 / 21312.1.3  KNN 算法优缺点 / 21512.2  手写数字识别系统 / 21512.2.1  实验开始 / 21612.2.2  测试的步骤 / 21712.2.3  如何可视化选取 k 值? / 21912.3  scikit-learn 库 / 22212.3.1  scikit-learn 简介  / 22212.3.2  scikit-learn 实现手写数字识别 / 22312.3.3  交叉验证法 / 225小    结 / 229习    题 / 229参考文献 / 230
内容推荐
全书以“计算思维”培养为目标,贯穿理解和运用计算生态的 Python 语言教学思想,系统展示了 Python 语言学习路径。本书分为 12 章,主要内容如下:第 1 章讲解 Python 基础知识与概念,以及 Python 的交互式解释器 IDLE;第 2 章讲解 Python 语言语法基础;第 3 章讲解Python 控制语句;第 4 章讲解 Python 数据结构;第 5 章讲解 Python 函数;第 6 章讲解 Python模块和包;第 7 章讲解文件操作;第 8 章讲解面向对象编程;第 9 章讲解异常;第 10 章讲解Python 函数式编程;第 11 章讲解数据分析与可视化;第 12 章讲解机器学习实战。本书内容覆盖了 Python 语言的大部分知识点,叙述清晰,循序渐进,以大量实例为依托,提供大量学习资料、学习视频、在线实验环境、立体化教学资源。本书适合作为高等院校数据科学与大数据及计算机相关专业的教材,也可作为对 Python 感兴趣读者的自学参考书。
标签
缩略图
书名 Python程序设计(本科教材)
副书名
原作名
作者 甘勇
译者
编者 甘勇//吴怀广
绘者
出版社 中国铁道有限公司
商品编码(ISBN) 9787113263126
开本 16开
页数 244
版次 1
装订 平装
字数 294
出版时间 2019-11-01
首版时间 2019-11-01
印刷时间 2019-11-01
正文语种
读者对象 本科及以上
适用范围
发行范围 公开发行
发行模式 实体书
首发网站
连载网址
图书大类
图书小类
重量 406
CIP核字 2019242417
中图分类号 TP311.561
丛书名
印张 15.25
印次 1
出版地 北京
260
184
26cm
整理
媒质
用纸
是否注音
影印版本
出版商国别 CN
是否套装
著作权合同登记号
版权提供者
定价 46.00
印数
出品方
作品荣誉
主角
配角
其他角色
一句话简介
立意
作品视角
所属系列
文章进度
内容简介
作者简介
目录
文摘
安全警示 适度休息有益身心健康,请勿长期沉迷于阅读小说。
随便看

 

兰台网图书档案馆全面收录古今中外各种图书,详细介绍图书的基本信息及目录、摘要等图书资料。

 

Copyright © 2004-2025 xlantai.com All Rights Reserved
更新时间:2025/5/15 15:08:12