目录

第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

展开▼

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

  1. 大学计算机规划教材数据与计算,大学计算机应用基础教程高等院校计算机科学与技术规划教材.ppt...

    大学计算机应用基础教程高等院校计算机科学与技术规划教材 3.7 文档的预览与打印 第三章 大学计算机应用基础 >> 3.7.1 预览文档--所见即所得 打 放 单 多 显 查 缩 全 关 ...

  2. python教材目录_Python实用教程/高等院校信息技术规划教材简介,目录书摘

    编辑推荐: 本书简洁.凝练地介绍目前十分流行的跨平台粘性语言--Python的核心内容.既可以帮助初学者快速上手编程,也可作为想了解Python语言特点的专业人士的参考书. 每个知识点后都有大量实用的 ...

  3. 大学计算机应用技术基础,大学计算机应用技术基础实践教程(Windows7+Office2010/21世纪高等学校计算机规划教材...

    <大学计算机应用技术基础实践教程(Windows7+Office2010/21世纪高等学校计算机规划教材>是<大学计算机应用技术基础教程>的配套实验教材,是对教学内容的必要补充 ...

  4. 计算机实用教程pdf,计算机基础实用教程电子版.pdf

    计算机基础实用教程电子版 收集整理:赵永刚 第 1 章 计算机基础概论 在信息技术飞速发展的今天, 计算机已经成为人类工作和生活不可缺少的部分, 掌握相 应的计算机基础操作, 也成为人们在各行各业工作 ...

  5. 计算机英语实用教程unit8,计算机英语司爱侠张强华unit8章节.ppt

    文档介绍: 计算机英语实用教程人民邮电出版社司爱侠张强华编著/Unit8Object-OrientedProgrammingConcepts退出/NewWordsconcept [5kRnsept] ...

  6. 高等学校计算机规划教程,高等学校计算机应用规划教材:计算机组成原理简明教程...

    高等学校计算机应用规划教材:计算机组成原理简明教程 语音 编辑 锁定 讨论 上传视频 <高等学校计算机应用规划教材计算机组成原理简明教程>是2009年清华大学出版社出版的图书,作者是石磊. ...

  7. 高等学校计算机规划教程,操作系统教程(21世纪高等学校计算机规划教材)

    摘要: 本书作者自上世纪70年代初开始接触计算机,随之长期从事有关操作系统的教学和科研工作,具有丰富的教学经验.本书主要对操作系统的基本概念,功能,实现原理,以及在操作系统发展过程中起重要作用的Win ...

  8. 大学python笔记_python笔记(1) 关于我们应不应该继续学习python

    以前面试的时候会被问到,linux熟不熟呀?对于这种问题:我总会尴尬地回答,"额..了解一点". 然而,我大学毕业的时候,连linux的虚拟机都没装过,更别提系统熟不熟悉了.虽然我 ...

  9. 大学python笔记_Python 上手笔记

    要是想在键盘上体验一下, 安装Python也很简单: 基本的编译环境应该已经包括了Python,但Mac系统最好在上面这个网站下载安装.在Linux系统中可以使用apt-get等工具来安装更新.另外假 ...

  10. 大学python作业_python(易知大学作业) - 随笔分类 - DGX杂学 - 博客园

    摘要:1.问题:请用requests库的get()函数访问如下一个网站2次,打印返回状态,text()内容,计算text()属性和content属性所返回网页内容的长度.(百度主页) import r ...

最新文章

  1. Safari浏览器的智能跟踪预防工作原理
  2. python字符编码在哪里_快速入手Python字符编码
  3. LVS(7)——NAT实践
  4. Python 使用特性对属性进行访问
  5. MongoDB 安全权限访问控制
  6. 第六天:对项目后端日志存储
  7. 【web前端特效源码】使用HTML5+CSS3+JavaScript制作3D 立体图片动画效果~~适合初学者~超简单~ |前端开发|IT软件
  8. LOAP引擎:clickhouse03:文件的导入导出方式
  9. 360极速浏览器兼容模式
  10. for..in loops iterate over the entire prototype chain
  11. html5语音 没反映,【报Bug】关于HTML5 getUserMedia()、audio语音的问题
  12. 怎么样才能进入BAT公司的研发部门
  13. vim实用指南(9)vimdiff好用的可视化文本对比工具
  14. 如何进行文献检索和阅读(转)
  15. 与,或,非,异或,左移,右移,位运算符号总结
  16. Connection Timeout 问题排查
  17. 作为程序员,我想养成的几个爱好
  18. php不能上传doc文件,PHPCMS不能上传WORD、EXCEL等文件的问题
  19. gensim下载时出现找不到information.json的问题
  20. 三大攻略破TD手机节能之困

热门文章

  1. 腾讯云docker部署halo个人博客及myql数据库笔记
  2. 数据中台与业务中台是什么关系?_光点科技
  3. Gradle之maven-publish插件发布到nexus私有仓库
  4. ASP代码加密_ASP加密代码
  5. 拍牌神器是怎样炼成的(二)--- 键鼠模拟之AutoIt
  6. clonezilla(clonezilla备份系统)
  7. 数字基础设施可视化管理,任重而道远
  8. 【Pandas总结】第十节 Pandas 合并数据集_pd.pivot_table()
  9. 推荐5个设计素材网站
  10. 一文搞懂X509证书PEM DER CRT CER的区别