暂无评论
图文详情
- ISBN:9787115498021
- 装帧:一般胶版纸
- 册数:暂无
- 重量:暂无
- 开本:16开
- 页数:252
- 出版时间:2019-02-01
- 条形码:9787115498021 ; 978-7-115-49802-1
内容简介
《大学计算机(Python语言版)》共7章,内容包括Python程序设计入门、程序设计基础、程序控制、组合数据类型、函数、数据文件、模块和库。书及其配套实验指导书均基于新的Python3版本。通过深度梳理与有机融合“大学计算机基础”与程序设计课程内容,将各个基础知识点融入程序设计,使各个知识点间相互联系。《大学计算机(Python语言版)》适合国内各大院校非计算机专业本专科学生教学之用,也可作为IT领域技术人员和管理层人员的自修参考用书。
目录
第1章 Python程序设计入门
1.1 Python语言简介
1.2 Python开发环境
1.2.1 Python的安装和配置
1.2.2 Python开发环境
1.3 Python程序实例
1.4 课后练习
第二章 Python程序设计基础
2.1 数字类型
2.1.1 整数
2.1.2 浮点数类型
2.1.3 复数类型
2.2 数字类型的操作
2.2.1 内置操作符
2.2.2 内置的数值运算函数
2.2.3 内置的数字类型转换函数
2.2.4 math库
2.3 字符串类型及操作
2.3.1 字符串类型
2.3.2 内置字符串运算符
2.3.3 内置字符串处理函数
2.3.4 常用内置字符串处理方法
2.4 格式化输出
2.5 变量
2.6 赋值语句
2.7 运算符和表达式
2.7.1 运算符
2.7.2 表达式
2.7.3 random库
2.8 课后练习
第3章 程序控制
3.1 结构化程序设计
3.1.1 结构化流程图
3.1.2 程序运行的基本结构
3.2 顺序结构
3.3 分支结构
3.3.1 单分支结构:if语句
3.3.2 双分支结构
3.3.3 多分支结构
3.3.4 if语句嵌套结构
3.3.5 多重条件判断
3.4 循环控制语句
3.4.1 遍历循环(有限循环):for语句
3.4.2 无限循环(条件循环):while语句
3.4.3 循环辅助语句:break和continue语句
3.4.4 pass语句
3.5 异常处理
3.5.1 异常的概念
3.5.2 常见的异常类型
3.5.3 简单的try...except语句
3.5.4 try...exceptelse语句
3.5.5 try...exceptelsefinally语句
3.6 综合应用实例
3.7 课后练习
第4章 组合数据类型
4.1 列表类型
4.1.1 列表的创建
4.1.2 访问列表内的元素
4.1.3 修改元素的值
4.1.4 切片(分片)
4.1.5 列表拼接
4.1.6 列表运算符、函数和方法
4.1.7 列表引用
4.1.8 列表浅复制和深复制
4.1.9 综合应用
4.2 元组类型
4.2.1 元组的创建
4.2.2 访问元组内的元素
4.2.3 修改元组元素的值
4.2.4 切片(分片)
4.2.5 元组拼接
4.2.6 元组运算符、函数和方法
4.2.7 元组引用
4.3 字典类型
4.3.1 字典的创建
4.3.2 访问字典内的元素
4.3.3 修改字典的值
4.3.4 删除字典元素
4.3.5 字典运算符、函数和方法
4.3.6 字典的遍历
4.3.7 综合应用
4.4 集合类型
4.4.1 集合的创建
4.4.2 集合运算符号、函数和方法
4.4.3 集合的遍历
4.4.4 综合应用
4.5 推导式
4.5.1 无过滤条件的推导式
4.5.2 有过滤条件的推导式
4.5.3 嵌套推导式
4.6 课后练习
第5章 函数
5.1 函数的作用
5.2 函数的定义与调用
5.2.1 函数的定义
5.2.2 函数的调用
5.3 参数传递
5.3.1 形参和实参
5.3.2 可变对象与不可变对象
5.3.3 位置参数
5.3.4 关键字参数
5.3.5 默认参数
5.3.6 可变参数
5.3.7 参数组合
5.4 lambda函数
5.5 函数嵌套与递归
5.5.1 函数的嵌套调用
5.5.2 递归
5.6 变量作用域
5.6.1 不同变量作用域
5.6.2 变量名解析
5.6.3 global关键字
5.7 综合应用
5.8 课后练习
第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.4 典型CSV文件应用
6.4.1 CSV文件格式
6.4.2 CSV文件数据的处理
6.5 综合应用
6.6 课后练习
第7章 模块和库
7.1 模块和库的概念
7.1.1 模块、包和库
7.1.2 模块和包的使用
7.2 标准库
7.2.1 time模块
7.2.2 datetime模块
7.2.3 random模块
7.3 第三方库
7.3.1 pip安装
7.3.2 jieba库
7.3.3 PIL库
7.3.4 numpy库
7.3.5 matplotlib库
7.4 课后练习
附录A 计算机基础知识
A.1 初识计算机
A.1.1 计算机的发展
A.1.2 计算机的特点
A.1.3 计算机系统
A.2 信息与计算文化
A.2.1 信息
A.2.2 计算文化
A.3 数值在计算机中的表示
A.3.1 计算机中的数制
A.3.2 进制间的相互转换
A.3.3 数的原码、反码和补码
A.4 计算机信息编码
A.4.1 BCD码
A.4.2 字符编码
A.4.3 汉字编码
参考文献
1.1 Python语言简介
1.2 Python开发环境
1.2.1 Python的安装和配置
1.2.2 Python开发环境
1.3 Python程序实例
1.4 课后练习
第二章 Python程序设计基础
2.1 数字类型
2.1.1 整数
2.1.2 浮点数类型
2.1.3 复数类型
2.2 数字类型的操作
2.2.1 内置操作符
2.2.2 内置的数值运算函数
2.2.3 内置的数字类型转换函数
2.2.4 math库
2.3 字符串类型及操作
2.3.1 字符串类型
2.3.2 内置字符串运算符
2.3.3 内置字符串处理函数
2.3.4 常用内置字符串处理方法
2.4 格式化输出
2.5 变量
2.6 赋值语句
2.7 运算符和表达式
2.7.1 运算符
2.7.2 表达式
2.7.3 random库
2.8 课后练习
第3章 程序控制
3.1 结构化程序设计
3.1.1 结构化流程图
3.1.2 程序运行的基本结构
3.2 顺序结构
3.3 分支结构
3.3.1 单分支结构:if语句
3.3.2 双分支结构
3.3.3 多分支结构
3.3.4 if语句嵌套结构
3.3.5 多重条件判断
3.4 循环控制语句
3.4.1 遍历循环(有限循环):for语句
3.4.2 无限循环(条件循环):while语句
3.4.3 循环辅助语句:break和continue语句
3.4.4 pass语句
3.5 异常处理
3.5.1 异常的概念
3.5.2 常见的异常类型
3.5.3 简单的try...except语句
3.5.4 try...exceptelse语句
3.5.5 try...exceptelsefinally语句
3.6 综合应用实例
3.7 课后练习
第4章 组合数据类型
4.1 列表类型
4.1.1 列表的创建
4.1.2 访问列表内的元素
4.1.3 修改元素的值
4.1.4 切片(分片)
4.1.5 列表拼接
4.1.6 列表运算符、函数和方法
4.1.7 列表引用
4.1.8 列表浅复制和深复制
4.1.9 综合应用
4.2 元组类型
4.2.1 元组的创建
4.2.2 访问元组内的元素
4.2.3 修改元组元素的值
4.2.4 切片(分片)
4.2.5 元组拼接
4.2.6 元组运算符、函数和方法
4.2.7 元组引用
4.3 字典类型
4.3.1 字典的创建
4.3.2 访问字典内的元素
4.3.3 修改字典的值
4.3.4 删除字典元素
4.3.5 字典运算符、函数和方法
4.3.6 字典的遍历
4.3.7 综合应用
4.4 集合类型
4.4.1 集合的创建
4.4.2 集合运算符号、函数和方法
4.4.3 集合的遍历
4.4.4 综合应用
4.5 推导式
4.5.1 无过滤条件的推导式
4.5.2 有过滤条件的推导式
4.5.3 嵌套推导式
4.6 课后练习
第5章 函数
5.1 函数的作用
5.2 函数的定义与调用
5.2.1 函数的定义
5.2.2 函数的调用
5.3 参数传递
5.3.1 形参和实参
5.3.2 可变对象与不可变对象
5.3.3 位置参数
5.3.4 关键字参数
5.3.5 默认参数
5.3.6 可变参数
5.3.7 参数组合
5.4 lambda函数
5.5 函数嵌套与递归
5.5.1 函数的嵌套调用
5.5.2 递归
5.6 变量作用域
5.6.1 不同变量作用域
5.6.2 变量名解析
5.6.3 global关键字
5.7 综合应用
5.8 课后练习
第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.4 典型CSV文件应用
6.4.1 CSV文件格式
6.4.2 CSV文件数据的处理
6.5 综合应用
6.6 课后练习
第7章 模块和库
7.1 模块和库的概念
7.1.1 模块、包和库
7.1.2 模块和包的使用
7.2 标准库
7.2.1 time模块
7.2.2 datetime模块
7.2.3 random模块
7.3 第三方库
7.3.1 pip安装
7.3.2 jieba库
7.3.3 PIL库
7.3.4 numpy库
7.3.5 matplotlib库
7.4 课后练习
附录A 计算机基础知识
A.1 初识计算机
A.1.1 计算机的发展
A.1.2 计算机的特点
A.1.3 计算机系统
A.2 信息与计算文化
A.2.1 信息
A.2.2 计算文化
A.3 数值在计算机中的表示
A.3.1 计算机中的数制
A.3.2 进制间的相互转换
A.3.3 数的原码、反码和补码
A.4 计算机信息编码
A.4.1 BCD码
A.4.2 字符编码
A.4.3 汉字编码
参考文献
展开全部
本类五星书
本类畅销
-
由浅入深学习SAP财务
¥67.3¥118.0 -
Excel 实战应用大全
¥15.9¥49.8 -
网络社团结构成因探究及其对网络中同步动力学行为的影响
¥32.4¥45.0 -
网络节点异质性预测研究及其对网络中信息-疾病耦合动力学行为的影响
¥32.4¥45.0 -
基于近邻思想和同步模型的聚类算法
¥46.6¥59.0 -
PYTORCH深度学习指南:编程基础 卷I
¥74.3¥99.0 -
智能图像处理技术及应用研究
¥35.8¥65.0 -
MATLAB计算机视觉与深度学习实战(第2版)
¥89.6¥128.0 -
遥感影像智能处理与分析
¥37.4¥52.0 -
人工智能+机器人入门与实战(修订版)用树莓派+Python+OpenCV制作计算
¥51.0¥69.8 -
技术之外
¥33.8¥69.0 -
系统集成项目管理工程师考试大纲(
¥12.9¥15.0 -
网络工程师教程(第2版)
¥69.3¥99.0 -
图解TCP/IP(第6版)
¥58.3¥79.8 -
PPT完美设计入门与进阶
¥68.6¥98.0 -
企业级应用开发实战
¥41.9¥59.9 -
MIDJOURNEY AI绘画艺术创作教程:关键词设置、艺术家与风格应用175例
¥56.8¥98.0 -
写给大家看的MIDJOURNEY设计书
¥48.9¥69.8 -
TensorFlow机器学习实用指南
¥65.5¥119.0 -
软件文化基础(第二版)
¥104.3¥149.0