浮点数在计算机硬件中表示为以 2 为底(二进制)的小数。例如,十进制小数0 125 是1 10 + 2 100 + 5 1000 的值,同样二进制小数0 001 是 0 2 + 0 4 + 1 8 的值。这两个小数具有相同的值,唯一真正
某些版本的 Python 解释器支持编辑当前的输入行和历史记录,类似于在 Korn shell 和 GNU Bash shell 中看到的功能。这是使用GNU Readline库实现的,它支持 Emacs 风格和 vi 风格的编辑。这个库有它
阅读本教程可能让你对使用 Python 更感兴趣了——你应该会渴望将 Python 应用于解决实际问题。你应该到哪里去了解更多 Python 的内容呢?本教程是 Python 文档集的一部分。文档集中的一些其它文件有:Py
第二部分包含了更高级的模块,它们支持专业编程的需要。这些模块很少出现在小型的脚本里。11 1 输出格式repr模块提供的repr()的自定义的缩写显示大型或深层嵌套容器的版本:>>>>>> import repr >>> repr r
os模块提供了几十个函数与操作系统交互:>>>>>> import os >>> os getcwd() Return the current working directory & 39;C: Python26& 39; >>> os chdir(& 39; server accesslogs& 39;) Cha
与其他编程语言相比,Python 的类机制用最少的新语法和新语义引入了类。它是 C++ 和 Modula-3 类机制的混合。Python 的类提供了面向对象编程的所有标准功能: 类继承机制允许有多个基类,继承的类可以覆盖
直到现在,我们还没有更多的提及错误信息,但是如果你真的尝试了前面的例子,也许你已经见到过一些。Python(至少)有两种错误很容易区分:语法错误和异常。8 1 语法错误语法错误,或者称之为解析错误,可能是