1. 激发你的学习欲望 如果你要使用电脑做很多工作,最终你会发现有一些任务你希望能够自动化操作。例如,您可能希望对大量的txt文件执行搜索和替换(search-and-replace)操作,或者以复杂的方式来重命名和排列一组照片文件。也许您想编写一个小型的自定义数据库,或者一个专门的GUI ...
Python是一个学习简单且强大的编程语言,它拥有高级的数据结构和简单但有效的方法进行面向对象编程。Python优美的语法和动态类型,天然的解释性,使它成为大多数平台,许多区域里脚本和快速应用程序开发的一个理想语言。 在官网上,对于主流平台的Python解释器和广阔的标准库都可以免费的获得源码和二进制文件。还可以免费的获得第三方Python模块,程序和工具,和一些额外的文档。 Python解释器可 ...
2012-12-09 21:56 9 2914 推荐指数:
1. 激发你的学习欲望 如果你要使用电脑做很多工作,最终你会发现有一些任务你希望能够自动化操作。例如,您可能希望对大量的txt文件执行搜索和替换(search-and-replace)操作,或者以复杂的方式来重命名和排列一组照片文件。也许您想编写一个小型的自定义数据库,或者一个专门的GUI ...
有几种方式来呈现程序的输出,数据可以以人类可读的形式打印,或者写到文件里面将来使用。本章我们将讨论这些可能性。 7.1 输出格式 到目前为止,我们遇到了两种方式来写值,表达式语句和print()函 ...
直到现在错误消息还没有被提起,但是如果你尝试了示例的话你可能已经看到一些。这是(至少)两种可区别的错误,语法错误和异常。 8.1 语法错误 语法错误,也被称为解析错误,也许是你得到的最普通类型的抱怨当你仍然在学习Python的时候: 解析器重复错误行,并在本行最先检测到错误的地方显示一个 ...
与其它编程语言相比,Python的类机制添加了最小的新语法和语义。它是C++和Modula-3中的类机制的混合。Python的类提供了面向对象编程的所有的标准特性,类继承机制允许有多个基类,一个子类可以重写基类中的任何方法,一个方法可以调用基类里面的同名方法。对象可以包含任意数量和种类的数据。就像 ...
2.1 调用解释器 Python解释器通常安装到/usr/local/bin/python3.3,把/usr/local/bin放入到你的Unix shell的搜索路径里,使能够通过在shell中键入命令启动: 因为解释器的安装目录是可选的,其它路径 ...
循环可以有一个 else 子句;它在循环迭代完整个列表(对于 for )或执行条件 为 false (对于 while )时执行,但循环被 break 中止的情况下不会执行。 以下搜索素数的示例程 ...
用了好久python,还没有完整看过官方的tutorial,这几天抽空看了下,还是学到些东西 --- Table of Contents 1. 课前甜点 2. 使用 Python 解释器 2.1. 调用解释器 ...