学无止境
我们为梦想前行!

标签:python基础教程

python定制模块

阅读(422)

python定制模块,python 提供了两个钩子 (方法) 来本地化: sitecustomize 和 usercustomize。为了见识它们,你首先需要找到你的 site-packages 的目录。启动 python 执行下面的代码:...

python交互执行文件

阅读(379)

python交互执行文件,使用 Python 解释器的时候,我们可能需要在每次解释器启动时执行一些命令。你可以在一个文件中包含你想要执行的命令,设定一个名为 PYTHONSTARTUP 的环境变量来指定这个文件。这类似于 Unix shel...

执行 Python 脚本

阅读(392)

执行 Python 脚本,BSD 类的 Unix 系统中,Python 脚本可以像 Shell 脚本那样直接执行。只要在脚本文件开头写一行命令,指定文件和模式: #! /usr/bin/env python (首先要确认 Python 解释...

python错误处理

阅读(405)

python错误处理,有错误发生时,解释器会打印一个错误信息和栈跟踪器。在交互模式下,它返回主提示符,如果从文件输入执行,它在打印栈跟踪器后以非零状态退出。(异常可以由 try 语句中的 except 子句来控制,这样就不会出现上文中的错误...

python 表达错误

阅读(374)

python表达错误,这一节详细说明 “0.1” 示例,教你怎样自己去精确地分析此类案例。假设这里你已经对浮点数表示有基本的了解。 Representation error 提及事实上有些(实际是大多数)十进制小数不能精确的表示为...

python 浮点数算法:争议和限制

阅读(390)

python浮点数算法:争议和限制,浮点数在计算机中表达为二进制(binary)小数。例如:十进制小数: 0.125 是 1/10 + 2/100 + 5/1000 的值,同样二进制小数: 0.001 是 0/2 + 0/4 + 1/8。这...

python快捷键绑定

阅读(451)

python快捷键绑定,Readline 库的快捷键绑定和其它一些参数可以通过名为 ~/.inputrc 的初始化文件的替换命名来定制。快捷键绑定如下形式: key-name: function-name 或者: "string": fun...

python历史回溯

阅读(366)

python历史回溯,历史代替可以工作。所有非空的输入行都被保存在历史缓存中,获得一个新的提示符的时候,你处于这个缓存的最底的空行。C-P 在历史缓存中上溯一行,C-N 向下移一行。历史缓存中的任一行都可以编辑;按下 Return 键时将当...

python行编辑

阅读(286)

python行编辑,如果支持,无论解释器打印主提示符或从属提示符,行编辑都会激活。当前行可以用 Emacs 风格的快捷键编辑。其中最重要的是:C-A (Control-A)将光标移动到行首,C-E 移动到行尾,C-B 向左移一个字符,C-F...

python十进制浮点数算法

阅读(332)

python十进制浮点数算法,decimal 模块提供了一个 Decimal 数据类型用于浮点数计算。相比内置的二进制浮点数实现 float,这个类型有助于: 金融应用和其它需要精确十进制表达的场合, 控制精度, 控制舍入以适应法律或者规定...