第一章 欢迎来到Python世界

  1. 什么是Python
  2. Python的起源
  3. Python的特点
  4. 下载Python
  5. 安装Python
  6. 运行Python
  7. Python文档
  8. 比较Python(与其它语言的比较)
  9. 其它实现

第二章 Python起步

  1. 介绍
  2. 输入/输出
  3. 注释
  4. 操作符
  5. 变量与赋值
  6. Python类型
  7. 缩进
  8. 循环与条件
  9. 文件
  10. 错误
  11. 函数
  12. 模块

第三章 Python基础

  1. 语句和语法
  2. 变量赋值
  3. 标识符和关键字
  4. 基本风格指南
  5. 内存管理
  6. 第一个Python程序

第四章 Python对象

  1. Python对象
  2. 内建类型
  3. 标准类型运算符
  4. 值的比较
  5. 对象身份比较
  6. 布尔类型
  7. 标准类型内建函数
  8. 标准类型总览
  9. 各种类型
  10. 不支持的类型

第五章 数字

  1. 数的简介
  2. 整型
  3. 布尔型
  4. 标准的整型
  5. 长整型
  6. 浮点型实数
  7. 复数
  8. 操作符
  9. 内建函数
  10. 其它数字类型
  11. 相关模块

第六章 序列:字符串、列表和元组

  1. 序列简介
  2. 字符串
  3. 列表
  4. 元组

第七章 映射和集合类型

  1. 映射类型:字典
  2. 操作符
  3. 内建函数
  4. 内建方法
  5. 字典的建
  6. 集合类型
  7. 操作符
  8. 内建函数
  9. 内建方法
  10. 相关模块

第八章 条件与集合

  1. if语句
  2. else语句
  3. elif语句
  4. 条件表达式
  5. while语句
  6. for语句
  7. break语句
  8. continue语句
  9. pass语句
  10. else语句(再看)
  11. Iterators迭代器
  12. 列表解析(List Conprehensions)
  13. 生成器表达式(Generator Expressions)

第九章 文件和输入输出

  1. 文件对象
  2. 文件内建函数
  3. 文件内建方法
  4. 文件内建属性
  5. 标准文件
  6. 命令行参数
  7. 文件系统
  8. 文件执行
  9. 持久存储
  10. 相关模块

第十章 错误和异常

  1. 什么是异常
  2. Python中的异常
  3. 探测和处理异常
  4. 上下文管理
  5. 引发异常
  6. 断言
  7. 标准异常
  8. 创建异常
  9. 相关模块

第十一章 函数和函数式编程

  1. 什么是函数
  2. 调用函数
  3. 创建函数
  4. 传入函数
  5. 形参
  6. 变长参数
  7. 函数式编程
  8. 变量的作用域
  9. 递归
  10. 生成器

第十二章 模块

  1. 什么是模块
  2. 模块和文件
  3. 命名空间
  4. 导入模块
  5. 导入模块属性
  6. 模块内建函数包
  7. 模块的其他特性

第十三章 面向对象编程

  1. 引言
  2. 面向对象编程
  3. 实例
  4. 绑定与方法调用
  5. 子类,派生和继承
  6. 内建函数
  7. 定制类
  8. 私有性
  9. 授权与包装
  10. 新式类的高级特性
  11. 相关模块

第十四章 执行环境

  1. 可调用对象
  2. 代码对象
  3. 语句和内置函数
  4. 执行其他程序
  5. 终止执行
  6. 各类操作系统接口
  7. 相关模块

第十五章 正则表达式

  1. 引言/动机
  2. 特别的字符和符号
  3. 正则表达式与Python
  4. re模块

第十六章 网络编程

  1. 引言:客户/服务器架构
  2. 套接字:通信终点
  3. 面向连接与无连接套接字
  4. Python中的网络编程
  5. Socket模块
  6. 套接字对象方法
  7. TCP/IP客户端和服务器
  8. UDP/IP客户端和服务器
  9. SocketServer模块
  10. Twisted框架介绍
  11. 相关模块

第十七章 网络客户端编程

  1. 引言
  2. 文件传输
  3. 文件传输协议(FTP)
  4. 网络新闻、Usenet,和新闻组
  5. 网络新闻传输协议(NNTP)
  6. 电子邮件
  7. 简单邮件传输协议(SMTP)
  8. 邮局协议3(POP3)
  9. 相关模块

第十八章 多线程编程

  1. 引言/动机
  2. 线程和进程
  3. 线程和Python
  4. thread模块
  5. threading模块
  6. 生产者-消费者问题和Queue模块
  7. 相关模块

第十九章 网络用户界面编程

  1. 引言
  2. Tkinter与Python编程
  3. Tkinter模块
  4. Tk组件库
  5. Tkinter使用举例
  6. 标签、按钮与进度条组件
  7. 一个使用Tk的中级范例
  8. 其他GUI简介(Tix,Pmw,wxPython,PyGTK)
  9. 相关模块和其他GUI

第二十章 web编程

  1. 引言
  2. Python的web应用:简单的web客户端
  3. urlparse和urllib模块
  4. 高级的web客户端
  5. 网络爬虫/蜘蛛/机器人
  6. CGI:帮助web服务器处理客户端数据
  7. 创建CGI应用程序
  8. 在CGI中使用Unicode
  9. 高级CGI
  10. 创建web服务器
  11. 相关模块

第二十一章 数据库编程

  1. 介绍
  2. 数据库和Python RDBMSs,ORMs,and Python
  3. Python数据库应用程序程序员接口(DB-API)
  4. 关系数据库(RDBMSs)
  5. 对象-关系管理器(ORMs)
  6. 关系模块
  7. 练习

第二十二章 扩展Python

  1. 引言/动机
  2. 扩展Python
  3. 创建应用程序代码
  4. 用样板包装你的代码
  5. 编译
  6. 导入并测试
  7. 引用计数
  8. 线程和GIL
  9. 相关话题

第二十三章 其他话题

  1. 引言
  2. web服务
  3. 用win32的com来操作Microsoft Office
  4. 用Jython写Python和Java的程序
  5. 练习

【Python千问 1】Python核心编程(第二版)导读的更多相关文章

  1. python基础学习05(核心编程第二版)部分

    # -*- coding: utf-8 -*- # ==================== #File: python #Author: python #Date: 2014 #========== ...

  2. python核心编程第二版笔记

    python核心编程第二版笔记由网友提供:open168 python核心编程--笔记(很详细,建议收藏) 解释器options:1.1 –d   提供调试输出1.2 –O   生成优化的字节码(生成 ...

  3. Python核心编程(第二版)PDF

    Python核心编程(第二版) 目录 第1部分 Python核心第1章 欢迎来到Python世界1.1 什么是Python1.2 起源1.3 特点1.3.1 高级1.3.2 面向对象1.3.3 可升级 ...

  4. 拒绝从入门到放弃_《Python 核心编程 (第二版)》必读目录

    目录 目录 关于这本书 必看知识点 最后 关于这本书 <Python 核心编程 (第二版)>是一本 Python 编程的入门书,分为 Python 核心(其实并不核心,应该叫基础) 和 高 ...

  5. Python核心编程第二版(中文).pdf 目录整理

    python核心编程目录 Chapter1:欢迎来到python世界!-页码:7 1.1什么是python 1.2起源  :罗萨姆1989底创建python 1.3特点 1.3.1高级 1.3.2面向 ...

  6. 《python核心编程第二版》第1章练习

    1–1. 安装 Python.请检查 Python 是否已经安装到你的系统上,如果没有,请下载并 安装它 略 1–2.  执行 Python.有多少种运行 Python 的不同方法?你喜欢哪一种?为什 ...

  7. 面向对象——python核心编程第二版

    类与实例 类与实例相互关联着:类是对象的定义,而实例是"真正的实物",它存放了类中所定义的对象的具体信息. class MyData(object): pass >>& ...

  8. python 核心编程第二版 课后习题 第11章

    11-3 函数.在这个练习中,我们将实现 max()和 min()内建函数. (a) 写分别带两个元素返回一个较大和较小元素,简单的 max2()核 min2()函数.他们应该可以用任意的 pytho ...

  9. 《python核心编程第二版》第8章习题

    8–1. 条件语句. 请看下边的代码 # statement Aif x > 0:# statement Bpasselif x < 0:# statement Cpasselse:# s ...

  10. 《python核心编程第二版》第7章习题

    7–1. 字典方法.哪个字典方法可以用来把两个字典合并到一起? 答:dict1.update(dict2) 7–2. 字典的键.我们知道字典的值可以是任意的Python 对象,那字典的键又如何呢?请试 ...

随机推荐

  1. utf8 和 UTF-8 的区别

    只有在MySQL中可以使用“utf-8”的别名“utf8”,但是在其他地方一律使用大写“UTF-8”.

  2. POJ 2774 Long Long Message (后缀数组模板)

    借用罗大神的模板,开始搞后缀数组 #include <cstdio> #include <iostream> #include <cstring> #include ...

  3. js date string parse

    function dateParse(dStr){ //var dStr = '2016-1-26 0:7:14'; var d = dStr.split(' ')[0].split('-'); va ...

  4. easyui 表单和自定义验证扩展和js自定义返回值

    ================jsp==========================<form  method="post" id="regfrminp&qu ...

  5. ssh+dwr 的使用源码案例

    加入dwr.jar包 ======jsp=============== <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitiona ...

  6. C#中利用委托实现多线程跨线程操作

    在使用VS2005的时候,如果你从非创建这个控件的线程中访问这个控件或者操作这个控件的话就会抛出这个异常.这是微软为了保证线程安全以及提高代码的效率所做的改进,但是也给大家带来很多不便. 其实解决这个 ...

  7. 5.迪米特法则(Law Of Demeter)

    1.定义 狭义的迪米特法则定义:也叫最少知识原则(LKP,Least Knowledge Principle).如果两个类不必彼此直接通信,那么这两个类就不应当发生直接的相互作用.如果其中的一个类需要 ...

  8. CloudStack 4.2 与CloudStack 4.1二级存储API发生变化

    CloudStack 4.1查看二级存储 http://192.168.150.16:8080/client/api?command=listHosts&response=json&s ...

  9. perl学习笔记(3)—— 坑

    (1)用perl来ls一个目录: 写perl的时候,经常要调用到系统命令,perl有很多等价的函数可以用,但是,不小心任性了,就想用system来实现了,好吧,来个ls把,列出指定的一个目录,直接上代 ...

  10. List操作之Select

    本文是写给C#新手,老手就勿看了,讲的实际上就是LINQ,谢谢一楼的提醒. 很多时候,从一个关系表中挑出一个我们需要的元素列表采用SQL语句是再容易不过的了,其实C#的List中也可以采用类似的方法, ...