由于此商品库存有限,请在下单后15分钟之内支付完成,手慢无哦!
100%刮中券,最高99元无敌券,券有效期7天
活动自2017年6月2日上线,敬请关注云钻刮券活动规则更新。
如活动受政府机关指令需要停止举办的,或活动遭受严重网络攻击需暂停举办的,或者系统故障导致的其它意外问题,苏宁无需为此承担赔偿或者进行补偿。
Python程序设计基础 陈明 张晨静主编 9787109290358 普通高等教育农业农村部十三五规划教材 中国农
¥ ×1
出版社:中国农业出版社
ISBN:9787109290358
版次:1
装帧:平装
开本:16开
出版时间:2022-01
页数:177
字数:280000
正文语种:中文
定价:29.80
该教材结合传统的程序设计教材的结构特点和Python本身特有的丰富的生态资源编写。在教材内容的组织上,融合了农业特色实际案例,利于学生学以致用。全书共9章,主要介绍了Python环境、基本数据类型和运算、程序控制结构、函数、组合数据类型、文件、面向对象程序设计、Python生态等,内容全面,案例特点鲜明,例题和习题注重培养学生利用理论知识解决实际问题的能力。本书可作为普通高等院校程序设计基础课程的教材,也可作为从事程序开发技术人员的参考用书。
前言
第1章 Python概述
1.1 Python的发展
1.2 Python的特点
1.3 Python环境搭建
1.4 Python的运行
1.5 Python的编程规范
习题
第2章 基本数据类型
2.1 数值类型
2.1.1 整型
2.1.2 浮点数类型
2.1.3 复数类型
2.1.4 布尔类型
2.1.5 数值类型数据之间的类型转换
2.2 字符串类型
2.2.1 字符串的表示
2.2.2 转义字符
2.2.3 字符串的基本操作
2.2.4 字符串的格式化输出
2.3 变量对象
2.3.1 标识符的含义
2.3.2 标识符的命名规则
2.4 综合案例——字符串的格式化输出
2.4.1 设计要求
2.4.2 设计目的
2.4.3 程序设计
习题
第3章 基本运算和表达式
3.1 运算符
3.1.1 运算符的种类
3.1.2 运算符的优先级与结合性
3.2 基本运算规则
3.2.1 算术运算规则
3.2.2 比较运算规则
3.2.3 赋值运算规则
3.2.4 逻辑运算规则
3.2.5 其他运算规则
3.3 表达式
3.3.1 表达式组成规则
3.3.2 各类型数据混合运算中的求值顺序
3.3.3 混合模式运算中的自动类型转换
3.4 综合案例——互联网中安全认证算法的实现
3.4.1 设计背景
3.4.2 设计要求
3.4.3 设计目的
3.4.4 程序设计
习题
第4章 程序控制结构
4.1 程序设计的基本方法
4.1.1 结构化的程序设计和面向对象程序设计
4.1.2 IPO方法
4.2 顺序结构
4.2.1 赋值语句、复合赋值语句
4.2.2 标准输入输出
4.3 分支结构
4.3.1 单分支结构
4.3.2 双分支结构
4.3.3 多分支结构
4.3.4 分支的嵌套
4.4 循环结构
4.4.1 for遍历循环
4.4.2 while无限循环
4.4.3 循环控制语句——break和continue语句
4.4.4 循环的嵌套
4.4.5 死循环
4.5 综合案例——加密/解密系统
4.5.1 设计要求
4.5.2 设计目的
4.5.3 程序设计
习题
第5章 函数
5.1 函数的定义和调用
5.1.1 函数的概念
5.1.2 函数的定义
5.1.3 函数的调用
5.1.4 函数的返回值
5.1.5 匿名函数
5.2 函数的参数传递
5.2.1 按参数位置和名称传递
5.2.2 可选参数和可变长参数
5.2.3 变量的作用域
5.3 函数的嵌套调用和递归调用
5.3.1 嵌套调用
5.3.2 递归调用
5.4 综合案例——简单字符图形输出
5.4.1 设计要求
5.4.2 设计目的
5.4.3 程序设计
习题
第6章 组合数据类型
6.1 集合
6.1.1 集合的概念
6.1.2 集合的操作
6.1.3 集合的应用
6.2 列表
6.2.1 列表的概念
6.2.2 列表的操作
6.2.3 列表与函数
6.3 元组
6.3.1 元组的概念
6.3.2 元组的操作
6.3.3 元组与函数
6.4 字典
6.4.1 字典的概念
6.4.2 字典的基本操作
6.5 综合案例——处理DNA序列
6.5.1 设计要求
6.5.2 设计目的
6.5.3 程序设计
习题
第7章 文件
7.1 文件概述
7.1.1 文件的基本概念
7.1.2 文本文件和二进制文件
7.2 文件操作
7.2.1 文件的打开和关闭
7.2.2 文件的定位
7.2.3 文本文件的读取、写入和追加
7.3 基于文件的数据分析
7.3.1 读取数据
7.3.2 数据类型转换
7.3.3 遍历统计数据
7.4 程序的异常处理
7.5 综合案例——年降水量数据处理
7.5.1 设计要求
7.5.2 设计目的
7.5.3 程序设计
习题
第8章 面向对象的程序设计与Python生态
8.1 面向对象概述
8.1.1 面向对象概念
8.1.2 面向对象的特征
8.2 Python的类
8.3 访问控制
8.4 库的安装
8.5 常用Python内置库
8.5.1 math库
8.5.2 random库
8.5.3 datetime厍
8.6 常用的第三方库
8.6.1 jieba库
8.6.2 wordcloud库
8.6.3 openpyxl库
8.6.4 pillow(PIL)库
8.6.5 常见的用于科学计算和可视化的库
8.7 综合案例
8.7.1 综合案例1——人物统计
8.7.2 综合案例2——爬虫中国大学排名
习题
第9章 数据可视化
9.1 基本概念
9.2 turtle库
9.3 matplotlib库
9.3.1 matplotlib基础
9.3.2 matplotlib数据图表绘制
9.4 综合案例——绘制热度图
习题
参考文献
亲,大宗购物请点击企业用户渠道>小苏的服务会更贴心!
亲,很抱歉,您购买的宝贝销售异常火爆让小苏措手不及,请稍后再试~
非常抱歉,您前期未参加预订活动,
无法支付尾款哦!
抱歉,您暂无任性付资格
