返回首页
苏宁会员
购物车 0
易付宝
手机苏宁

服务体验

店铺评分与同行业相比

用户评价:----

物流时效:----

售后服务:----

  • 服务承诺: 正品保障
  • 公司名称:
  • 所 在 地:

  • 正版 Python编程基础(本科) 闫俊伢 人民邮电出版社 978711543414
  • 新华书店旗下自营,正版全新
    • 作者: 闫俊伢著 | 闫俊伢编 | 闫俊伢译 | 闫俊伢绘
    • 出版社: 人民邮电出版社
    • 出版时间:2016-10-01
    送至
  • 由""直接销售和发货,并提供售后服务
  • 加入购物车 购买电子书
    服务

    看了又看

    商品预定流程:

    查看大图
    /
    ×

    苏宁商家

    商家:
    美阅书店
    联系:
    • 商品

    • 服务

    • 物流

    搜索店内商品

    商品分类

    商品参数
    • 作者: 闫俊伢著| 闫俊伢编| 闫俊伢译| 闫俊伢绘
    • 出版社:人民邮电出版社
    • 出版时间:2016-10-01
    • 版次:1
    • 印次:1
    • 印刷时间:2016-10-01
    • 字数:479.0
    • 页数:284
    • 开本:16开
    • ISBN:9787115434142
    • 版权提供:人民邮电出版社
    • 作者:闫俊伢
    • 著:闫俊伢
    • 装帧:平装
    • 印次:1
    • 定价:45.00
    • ISBN:9787115434142
    • 出版社:人民邮电出版社
    • 开本:16开
    • 印刷时间:2016-10-01
    • 语种:暂无
    • 出版时间:2016-10-01
    • 页数:284
    • 外部编号:8824899
    • 版次:1
    • 成品尺寸:暂无

    第一部分 基 础 篇

    第1章 Python概述 2
    1.1 初识Python 2
    1.1.1 什么是Python 2
    1.1.2 Python的特点 4
    1.1.3 Python各版本之间的差异 5
    1.2 开始Python编程 5
    1.2.1 下载和安装Python 5
    1.2.2 执行Python脚本文件 6
    1.2.3 Python语言的基本语法 7
    1.2.4 下载和安装Pywin32 7
    1.3 Python自带文本编辑器IDLE的使用方法 9
    1.3.1 打开IDLE 9
    1.3.2 新建Python脚本 9
    1.3.3 保存Python脚本 9
    1.3.4 打开Python脚本 10
    1.3.5 语法高亮功能 10
    1.3.6 自动完成功能 10
    1.3.7 语法提示功能 10
    1.3.8 运行Python程序 11
    1.3.9 IDLE的菜单项 11
    1.4 流行的Python集成开发环境PyCharm 13
    1.4.1 下载和安装PyCharm 13
    1.4.2 PyCharm的使用方法 14
    本章练习 17
    第2章 Python语言基础 19
    2.1 常量和变量 19
    2.1.1 常量 19
    2.1.2 Python中数的类型与字符串 21
    2.1.3 变量 24
    2.2 数据类型 26
    2.2.1 简单数据类型转换 26
    2.2.2 列表 28
    2.2.3 元组 34
    2.2.4 字典 36
    2.2.5 集合 39
    2.3 运算符和表达式 45
    2.3.1 运算符 45
    2.3.2 表达式 48
    2.4 Python对象 49
    2.4.1 面向对象程序设计思想概述 49
    2.4.2 定义和使用类 50
    2.4.3 类的静态成员 53
    2.4.4 类方法 54
    2.4.5 使用isinstance()函数判断对象类型 55
    2.4.6 类的继承和多态 56
    2.4.7 对象的序列化 59
    2.4.8 对象的赋值 62
    本章练习 62
    第3章 常用Python语句 64
    3.1 赋值语句 64
    3.1.1 通过赋值语句实现序列解包 64
    3.1.2 链式赋值 65
    3.2 控制语句 65
    3.2.1 条件分支语句 65
    3.2.2 循环语句 68
    3.3 异常处理语句 70
    本章练习 71
    第4章 Python函数 73
    4.1 声明和调用函数 73
    4.1.1 声明函数 73
    4.1.2 调用函数 74
    4.2 参数和返回值 75
    4.2.1 在函数中传递参数 75
    4.2.2 函数的返回值 80
    4.3 全局变量和局部变量 80
    4.3.1 变量的作用域 80
    4.3.2 在IDLE的调试窗口中查看变量的值 81
    4.3.3 在PyCharm的调试窗口中查看变量的值 83
    4.4 常用Python内置函数 84
    4.4.1 数学运算函数 84
    4.4.2 字符串处理函数 85
    4.5 函数式编程 88
    4.5.1 函数式编程概述 89
    4.5.2 Python函数式编程常用的函数 90
    4.5.3 普通编程方式与函数式编程的对比 94
    4.6 闭包和递归函数 95
    4.6.1 闭包 95
    4.6.2 递归函数 95
    4.7 迭代器和生成器 96
    4.7.1 迭代器 96
    4.7.2 生成器 97
    本章练习 97
    第5章 Python模块 100
    5.1 模块的基本概念 100
    5.1.1 什么是模块 100
    5.1.2 如何导入模块 101
    5.2 Python标准库中的常用模块 102
    5.2.1 sys模块 102
    5.2.2 platform模块 104
    5.2.3 与数学有关的模块 107
    5.2.4 time模块 112
    5.3 自定义和使用模块 114
    5.3.1 创建自定义模块 114
    5.3.2 使用自定义模块 114
    本章练习 115
    第6章 I/O编程 116
    6.1 输入和显示数据 116
    6.1.1 输入数据 116
    6.1.2 输出数据 117
    6.2 文件操作 119
    6.2.1 打开文件 119
    6.2.2 关闭文件 120
    6.2.3 读取文件内容 120
    6.2.4 向文件中写入数据 122
    6.2.5 文件指针 123
    6.2.6 截断文件 124
    6.2.7 文件属性 125
    6.2.8 复制文件 126
    6.2.9 移动文件 126
    6.2.10 删除文件 127
    6.2.11 重命名文件 127
    6.3 目录编程 127
    6.3.1 获取当前目录 127
    6.3.2 获取目录内容 127
    6.3.3 创建目录 128
    6.3.4 删除目录 128
    本章练习 128

    第二部分 高 级 篇

    第7章 使用Python程序控制
    计算机 130
    7.1 远程控制实例的需求分析 130
    7.2 CMD命令 131
    7.2.1 执行CMD命令 131
    7.2.2 在Python程序中执行CMD命令 133
    7.3 电子邮件编程 135
    7.3.1 SMTP编程 136
    7.3.2 POP编程 139
    7.4 Python远程操控计算机的实例 143
    7.4.1 发送指令端程序 143
    7.4.2 接收指令端程序 144
    本章练习 145
    第8章 Python数据结构 146
    8.1 Python数据结构概述 146
    8.1.1 什么是数据结构 146
    8.1.2 数据结构和算法的关系 147
    8.2 栈 147
    8.2.1 栈的工作原理 147
    8.2.2 利用Python列表实现栈的数据结构 148
    8.3 队列 150
    8.3.1 队列的工作原理 150
    8.3.2 利用Python列表实现队列的数据结构 151
    8.4 树 153
    8.4.1 树的工作原理 153
    8.4.2 遍历二叉树 154
    8.4.3 在Python程序中实现树的数据结构 154
    8.5 链表 157
    8.5.1 链表的工作原理 157
    8.5.2 利用Python实现单向链表的数据结构 158
    本章练习 161
    第9章 多任务编程 162
    9.1 多进程编程 162
    9.1.1 进程的概念 162
    9.1.2 进程的状态 163
    9.2 进程编程 163
    9.2.1 创建进程 163
    9.2.2 枚举系统进程 167
    9.3 多线程编程 170
    9.3.1 线程的概念 170
    9.3.2 threading模块 171
    本章练习 183
    第10章 Python网络编程 185
    10.1 网络通信模型和TCP/IP协议簇 185
    10.1.1 OSI参考模型 185
    10.1.2 TCP/IP协议簇体系结构 186
    10.2 Socket编程 188
    10.2.1 Socket的工作原理和基本概念 188
    10.2.2 基于TCP的Socket编程 189
    10.2.3 基于UDP的Socket编程 193
    本章练习 194
    第11章 Python数据库编程 196
    11.1 数据库技术基础 196
    11.1.1 数据库的基本概念 196
    11.1.2 关系数据库 198
    11.2 SQLite数据库 198
    11.2.1 下载和安装SQLite数据库 198
    11.2.2 创建SQLite数据库 199
    11.2.3 数据类型 199
    11.2.4 创建表 200
    11.2.5 向表中添加列 202
    11.2.6 向表中插入数据 202
    11.2.7 修改表中的数据 203
    11.2.8 删除数据 204
    11.2.9 查询数据 204
    11.2.10 在Python中访问SQLite数据库 205
    11.3 MySQL数据库 207
    11.3.1 安装MySQL数据库 207
    11.3.2 MySQL-Front 209
    11.3.3 创建数据库 210
    11.3.4 删除数据库 211
    11.3.5 MySQL数据类型 211
    11.3.6 创建表 212
    11.3.7 编辑和查看表 215
    11.3.8 删除表 215
    11.3.9 插入数据 215
    11.3.10 修改数据 217
    11.3.11 删除数据 218
    11.3.12 使用SELECT语句查询数据 218
    11.3.13 在Python中访问MySQL数据库 223
    本章练习 226
    第12章 Web框架开发 227
    12.1 Web应用程序设计与开发概述 227
    12.1.1 Web应用程序设计语言的产生与发展 227
    12.1.2 Web应用程序的工作原理 228
    12.2 HTML概述 229
    12.2.1 HTML网页基本结构 229
    12.2.2 设置网页背景和颜色 229
    12.2.3 设置字体属性 231
    12.2.4 超级链接 232
    12.2.5 图像和动画 234
    12.2.6 表格 234
    12.2.7 使用框架 235
    12.2.8 其他常用标签 237
    12.3 Web开发框架介绍 239
    12.3.1 什么是框架 240
    12.3.2 Web开发框架 240
    12.3.3 Python中的Web框架 241
    12.4 Django框架 242
    12.4.1 MVC编程模式 242

    12.4.2 下载和安装Django框架 243
    12.4.3 创建和管理Django项目 244
    12.4.4 Django视图 246
    12.4.5 Django模板语法及使用 249
    12.4.6 Django模型 251
    12.4.7 Django表单 255
    本章练习 261
    附录 实验 262
    实验1 开始Python编程 262
    实验2 Python语言基础 264
    实验3 常用Python语句 267
    实验4 Python函数 268
    实验5 Python模块 270
    实验6 I/O编程 271
    实验7 使用Python程序控制计算机 273
    实验8 Python数据结构 275
    实验9 多任务编程 276
    实验10 网络编程 277
    实验11 Python数据库编程 278
    实验12 Web框架开发 280

    闫俊伢,女,副教授,山西大学商务学院信息学院副院长,硕士,中国计算机学会(CCF)会员。主要从事计算机应用技术等相关课程的教学与科研工作,主编或参编出版教材10余部,著作1部,作为项目负责人承担山西省科技厅、山西省教育厅等省部级项目7项,参与省部级项目10余项,在国家核心期刊及重要学术刊物上发表论文20余篇,获得国家实用新型专利授权3项,参与省级精品资源共享课程建设工作。获第二届山西省教育科学研究很好成果二等奖,省级教学成果三等奖,获山西省“百部(篇)工程”三等奖,获第三届全国商科教育实践教学大赛课程建设实践教学方案二等奖,获第六届全国高等学校计算机课件评比二等奖,指导学生参加山西省第十二届“兴晋挑战杯”全省大学生课外学术科技作品竞赛获二等奖、2014年山西省“创青春”大学生创业大赛获一等奖、2015年山西省第十三届“兴晋挑战杯”大学生课外学术科技作品竞赛获一等奖、2016年“创青春”山西省兴晋挑战杯大学生创业大赛获一等奖,多次指导学生参加全国大学生电子设计竞赛、全国软件专业人才设计与开发大赛等各种专业赛事并获奖。

    评论

    本书全面介绍了Python编程的基础知识和实用技术,内容包括:Python概述、Python语言基础、常用Python语句、Python函数、Python模块、I/O编程、使用Python程序控制计算机、Python数据结构、多任务编程、Python网络编程、Python数据库编程、Web框架开发以及附录实验。
    本书既可以作为大学本、专科“应用程序设计”课程的教材,也可以作为Web开发人员的参考用书。

    导语_点评_推荐词 

    售后保障

    最近浏览

    猜你喜欢

    该商品在当前城市正在进行 促销

    注:参加抢购将不再享受其他优惠活动

    x
    您已成功将商品加入收藏夹

    查看我的收藏夹

    确定

    非常抱歉,您前期未参加预订活动,
    无法支付尾款哦!

    关闭

    抱歉,您暂无任性付资格

    此时为正式期SUPER会员专享抢购期,普通会员暂不可抢购