计算机大学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 汉字编码

参考文献

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值