超值优惠券
¥50
100可用 有效期2天

全场图书通用(淘书团除外)

不再提示
关闭
图书盲袋,以书为“药”
欢迎光临中图网 请 | 注册

Python语言程序设计

作者:巩政主编
出版社:西安电子科技大学出版社出版时间:2019-06-01
开本: 26cm 页数: 192页
本类榜单:教材销量榜
中 图 价:¥23.2(8.0折) 定价  ¥29.0 登录后可看到会员价
加入购物车 收藏
运费6元,满39元免运费
?新疆、西藏除外
本类五星书更多>

Python语言程序设计 版权信息

Python语言程序设计 本书特色

本书介绍了Python程序设计的基本概念和方法。主要内容包括Python语言基础、程序设计结构、列表、元组、字典、集合、函数与模块、文件操作、图形绘制、图形用户界面设计和面向对象程序设计。

Python语言程序设计 内容简介

本书从程序设计基本概念出发, 通过大量程序实例, 深入浅出地介绍了Python程序设计的基本概念和方法。全书主要内容包括Python语言基础、Python程序设计结构、特征数据类型、函数与模块、文件、图形绘制、图形用户界面设计和面向对象程序设计。

Python语言程序设计 目录

第1章 Python语言概述 1 1.1 Python简介 1 1.2 Python语言的特点 2 1.3 Python语言开发环境 3 1.3.1 Python系统的下载与安装 3 1.3.2 系统环境变量的设置 5 1.3.3 Python程序的运行 5 1.4 常用Python第三方编辑器 8 1.5 在线帮助和相关资源 10 1.5.1 Python交互式帮助系统 10 1.5.2 Python文档 11 习题1 12 第2章 Python语言基础 14 2.1 Python程序概述 14 2.2 Python语言编码规范 15 2.2.1 标识符命名规则 15 2.2.2 代码缩进 15 2.2.3 使用空行分隔代码 16 2.2.4 语句的分隔 16 2.2.5 注释 17 2.3 Python的基本数据类型 17 2.4 常量和变量 20 2.4.1 常量 20 2.4.2 变量 20 2.5 运算符 24 2.5.1 算术运算符 24 2.5.2 关系运算符 25 2.5.3 逻辑运算符 25 2.6 表达式 26 2.7 赋值语句 27 2.8 常用模块与函数 29 2.8.1 常用内置函数 29 2.8.2 常用模块及函数 30 2.9 标准输入/输出 32 2.9.1 标准输入 32 2.9.2 标准输出 34 2.9.3 格式化输出 34 2.10 字符串操作相关方法 39 习题2 47 第3章 Python程序设计结构 50 3.1 程序设计概述 50 3.1.1 程序设计的基本步骤 50 3.1.2 算法及其描述 51 3.2 顺序结构 54 3.3 选择结构 58 3.3.1 单分支选择结构 58 3.3.2 双分支选择结构 59 3.3.3 多分支选择结构 61 3.3.4 选择结构的嵌套 63 3.3.5 条件运算 64 3.3.6 选择结构程序举例 65 3.4 循环结构 68 3.4.1 while循环结构 68 3.4.2 for循环结构 70 3.4.3 循环控制语句 73 3.4.4 else子句 74 3.4.5 循环的嵌套 75 3.4.6 循环结构程序举例 76 习题3 80 第4章 特征数据类型 84 4.1 列表 84 4.1.1 创建列表 84 4.1.2 列表的基本操作 85 4.1.3 更多列表操作 87 4.1.4 删除列表中的元素 88 4.1.5 列表解析 89 4.2 元组 89 4.2.1 创建元组 89 4.2.2 元组的基本操作 90 4.2.3 元组与列表的相互转换 92 4.2.4 元组解包 93 4.3 列表和元组的应用 94 4.3.1 数据排序 94 4.3.2 数据查找 96 4.3.3 矩阵运算 98 4.4 字典 101 4.4.1 字典概述 101 4.4.2 创建字典 102 4.4.3 访问字典中的值 102 4.4.4 更新字典 103 4.4.5 字典的操作 103 4.5 集合 106 4.5.1 集合的创建 107 4.5.2 集合的修改 108 4.5.3 集合的数学运算 110 4.6 字典与集合的应用 112 习题4 113 第5章 函数与模块 118 5.1 函数的定义与调用 118 5.1.1 函数的定义 118 5.1.2 函数的调用 119 5.2 函数的参数传递 119 5.2.1 参数传递方式 119 5.2.2 参数的传递 121 5.3 函数中变量的作用域 123 5.4 匿名函数和递归函数 125 5.5 模块 127 5.5.1 模块的定义与使用 127 5.5.2 Python程序结构 129 5.5.3 模块的有条件执行 130 5.6 函数应用举例 131 习题5 135 第6章 文件 138 6.1 文件的概念 138 6.2 文件的基本操作 139 6.2.1 打开文件 139 6.2.2 关闭文件 140 6.2.3 文件的读取 140 6.2.4 文件的写入 143 6.2.5 文件的定位 145 6.3 文件管理方法 147 6.4 文件操作应用举例 148 习题6 152 第7章 图形绘制 155 7.1 基于tkinter的图形绘制 155 7.2 画布对象绘图方法 157 7.2.1 绘制矩形 157 7.2.2 绘制椭圆与圆弧 158 7.2.3 绘制线条与多边形 160 7.2.4 绘图举例 161 7.3 基于turtle模块的绘图 163 7.4 用Graphics图形库绘图 165 习题7 171 附录A 实验 174 实验1 熟悉Python语言编程环境 174 实验2 Python程序的基本语法 174 实验3 顺序结构程序设计 176 实验4 选择结构程序设计 177 实验5 循环结构程序设计 179 实验6 列表与元组 182 实验7 字典与集合 184 实验8 函数 185 实验9 文件 186 实验10 绘图 188 附录B 各章习题参考答案 189 参考文献 192
展开全部

Python语言程序设计 作者简介

巩政,内蒙古大学计算机学院教授,硕士生导师。从1998年至今,一直主讲全校本科计算机公共课程。从2001开始负责学校“计算机应用基础”课程建设工作。主编“计算机文化基础”(内蒙古大学出版社出版)和“大学计算机应用基础”(清华大学出版社出版)教材。工作以来,参与9项国家级课题研究,主持3项内蒙古自然科学基金课题,发表学术论文20多篇。

商品评论(0条)
暂无评论……
书友推荐
本类畅销
编辑推荐
返回顶部
中图网
在线客服