写给非程序员的 Python 3 教程

本书是《写给非程序员的 Python 2.6 教程》的 Python 3 版本。

内容

 
维基百科中的相关条目:
作者
本书的贡献者
前言
初步介绍
简介
安装并使用 Python;学会查找帮助
Hello, World
经典的入门程序;屏幕输出;变量;算术运算
你是谁?
交互式输入;字符串
数到 10
while 循环
条件语句
if 语句
调试
找 bug
定义函数
使用函数构建程序
高级函数例子
程序员是如何思考的
列表
包含多个值的变量
For 循环
另一种循环方式
布尔表达式
逻辑运算;TrueFalseandornot
字典
储存键值对的变量
使用模块
基本功能的扩展
More on Lists
Using elements or parts of lists
Revenge of the Strings
更高级的文本处理
文件读写
读取与写入文件
Dealing with the imperfect
怎样处理错误
递归
递归函数
Python 3 中的面向对象编程简介
面向对象编程 OOP (Object Oriented Programming) 基础知识
Intro to Imported Libraries and other Functions
其他库中的常用函数
结束语
怎样继续深入学习
FAQ
常见问题集