万本电子书0元读

万本电子书0元读

顶部广告

大学计算机(Python语言版)电子书

售       价:¥

39人正在读 | 1人评论 6.2

作       者:李俊生 王怀超 王艳华

出  版  社:人民邮电出版社有限公司

出版时间:2019-02-01

字       数:20.2万

所属分类: 科技 > 计算机/网络 > 程序设计

温馨提示:数字商品不支持退换货,不提供源文件,不支持导出打印

为你推荐

  • 读书简介
  • 目录
  • 累计评论(3条)
  • 读书简介
  • 目录
  • 累计评论(3条)
内容提要 本书分为7章,内容包括Python程序设计入门、Python程序设计基础、程序控制、组合数据类型、函数、数据文件、模块和库等内容。本书由浅入深地讲解了Python的基本语法、程序设计思想及问题求解,并结合大量实际案例,增加读者对知识点的理解和应用。 本书适合作为高等学校非计算机专业大学计算基础相关课程的教材,也可供相关工程技术人员参考。
目录展开

内容提要

前言

第1章 Python程序设计入门

1.1 Python语言简介

1.2 Python开发环境

1.2.1 Python的安装和配置

1.2.2 Python运行环境

1.3 Python程序实例

1.4 课后练习

第2章 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...except…else语句

3.5.5 try...except…else…finally语句

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 汉字编码

参考文献

累计评论(3条) 2个书友正在讨论这本书 发表评论

发表评论

发表评论,分享你的想法吧!

买过这本书的人还买过

读了这本书的人还在读

回顶部