Python大学实用教程

Python大学实用教程

查阅电子书
手机扫码
  • 微信扫一扫

    关注微信公众号

因版权原因待上架

编辑推荐

零基础学习Python,全面讲解基本语法及应用。

内容简介

本书面向零基础起点的学习者,以面向对象开发思想为核心,讲授Python语言的基本语法及其应用。全书共9章,包括:编程语言的基本知识、Python开发环境的配置,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 PythonIDE

2.2.5 helloworld

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

封底

Python大学实用教程是2019年由电子工业出版社出版,作者齐伟。

得书感谢您对《Python大学实用教程》关注和支持,如本书内容有不良信息或侵权等情形的,请联系本网站。

购买这本书

你可能喜欢
MS Office实用教程 电子书
本书系统地讲解了计算机基础和MSOffice的相关知识及其操作应用,全书共有7章,系统地论述了计算机基础知识、Windows7系统操作、Word2010基本操作及其应用、Excel2010基本操作及其应用、PowerPoint2010基本操作及其应用、网络基础与Internet应用、信息检索与毕业论文排版。书中配有大量的例题和解决实际问题的案例,特别侧重于操作技能的培养和训练,适合用作高职高专院校
Python算法详解 电子书
- 以“从入门到精通”的写作方法构建内容,让读者入门容易。 为了使读者能够完全看懂本书的内容,本书遵循“从入门到精通”基础类图书的写法,循序渐进地讲解算法的知识。 - 破解语言难点,以“技术解惑”贯穿全书,绕过学习中的陷阱。 为了帮助读者学懂算法,每章都会有“技术解惑”模块,让读者知其然又知其所以然。 - 书中包含大量典型实例。 书中有195个实例,通过这些实例的练习,读者有更多的实践演练机会。 - 通过QQ群和网站论坛实现教学互动,形成互帮互学的朋友圈。 本书作者为了方便给读者答疑,特地提供了网站论坛、QQ群等技术支持,并且随时在线与读者互动。让大家在互学互帮中形成一个良好的学习编程的氛围。网站名称和群号,详见本书前言部分。
Python测试之道 电子书
基于Python 3.6,详解测试开发技术大趋势。
Python开发基础 电子书
Python语言是当前最活跃的开发语言之一,在数据科学领域、网络爬虫领域、Web开发领域、服务器自动化运维及游戏领域都有着非常广泛的应用。尤其是在数据科学领域,越来越多的数据科学家开始将Python语言作为主要的工具。本书以Windows操作系统为平台,系统讲解Python3的基础知识。全书共10章,首先介绍了Python语言的基础入门,开发环境搭建,必备的基础语法,如变量与数据类型、流程控制语句
Python编程基础 电子书
全面介绍Python编程基础与实用技术。