大学python课本_Python大学实用教程(大学计算机规划教材)/数据工程师系列

目录

第1章 编程语言

1.1 编程语言简史

1.2 编程语言分类

1.2.1 机器语言

1.2.2 汇编语言

1.2.3 高级语言

1.3 程序简介

1.3.1 程序“翻译”方式

1.3.2 算法

1.3.3 Hello World

1.4 Python概要

1.4.1 发展历程

1.4.2 从Python开始

练习和编程1

第2章 开发环境

2.1 基础设施

2.2 配置开发环境

2.2.1 Python的版本

2.2.2 Ubuntu系统

2.2.3 Windows系统

2.2.4 Python IDE

2.2.5 hello world

2.2.6 本书的Python版本

练习和编程2

第3章 内置对象类型

3.1 初步了解对象

3.2 数字

3.2.1 整数

3.2.2 查看文档

3.2.3 浮点数

3.2.4 变量

3.2.5 简单的计算

3.2.6 math标准库

3.2.7 解决“异常”

3.2.8 溢出

3.2.9 运算优先级

3.2.10 一个简单的程序

3.3 字符和字符串

3.3.1 字符编码

3.3.2 认识字符串

3.3.3 字符串基本操作

3.3.4 索引和切片

3.3.5 键盘输入

3.3.6 字符串的方法

3.3.7 字符串格式化输出

3.4 列表

3.4.1 创建列表

3.4.2 索引和切片

3.4.3 列表的基本操作

3.4.4 列表的方法

3.5 元组

3.6 字典

3.6.1 创建字典

3.6.2 字典的基本操作

3.6.3 字典的方法

3.6.4 浅拷贝和深拷贝

3.7 集合

3.7.1 创建集合

3.7.2 集合的方法

3.7.3 不变的集合

3.7.4 集合的关系和运算

练习和编程3

第4章 运算符和语句

4.1 运算符

4.1.1 算术运算符

4.1.2 比较运算符

4.1.3 逻辑运算符

4.2 简单语句

4.3 条件语句

4.4 for循环语句

4.4.1 for循环基础应用

4.4.2 优化循环的函数

4.4.3 列表解析

4.5 while循环语句

练习和编程4

第5章 函数

5.1 函数基础

5.1.1 自定义函数

5.1.2 调用函数

5.1.3 返回值

5.1.4 参数收集

5.2 函数是对象

5.2.1 属性

5.2.2 嵌套函数

5.2.3 装饰器

5.3 特殊函数

5.3.1 lambda函数

5.3.2 map函数

5.3.3 filter函数

练习和编程5

第6章 类

6.1 面向对象

6.1.1 对象和面向对象

6.1.2 类的概述

6.2 简单的类

6.2.1 创建类

6.2.2 实例

6.3 属性

6.3.1 类属性

6.3.2 实例属性

6.3.3 self的作用

6.4 类的方法

6.4.1 方法和函数的异同

6.4.2 类方法

6.4.3 静态方法

6.5 继承

6.5.1 单继承

6.5.2 多继承

6.6 多态

6.7 封装和私有化

6.8 自定义对象类型

6.8.1 简单的对象类型

6.8.2 控制属性访问

6.8.3 可调用对象

6.8.4 对象的类索引操作

6.9 构造方法

6.9.1 基本引用

6.9.2 单例模式

6.10 迭代器

6.11 生成器

6.12 元类

练习和编程6

第7章 模块和包

7.1 模块

7.2 包

7.3 标准库

7.3.1 sys

7.3.2 os库

7.3.3 JSON

7.4 第三方包

7.5 发布包

练习和编程7

第8章 异常处理

8.1 错误

8.2 异常

8.3 异常处理

8.4 自定义异常类型

练习和编程8

第9章 读写文件

9.1 简单文件操作

9.1.1 新建文件

9.1.2 读文件

9.2 读写特定类型文件

9.2.1 Word文档

9.2.2 Excel文档

9.2.3 CSV文档

9.3 将数据存入文件

9.3.1 pickle

9.3.2 shelve

9.3.3 SQLite数据库

练习和编程9

展开▼

  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值