【文件属性】:
文件名称:数值工厂函数总结-qt教学大纲
文件大小:5.26MB
文件格式:PDF
更新时间:2021-06-04 01:59:37
python 核心编程 中文版 高清文字版
表 5.5 数值工厂函数总结
类(工厂函数) 操作
bool(obj) b 返回obj对象的布尔值,也就是
obj.__nonzero__()方法的返回值
int(obj, base=10) 返回一个字符串或数值对象的整数表
示, 类似string.atoi();从Python 1.6起,
引入了可选的进制参数。
long(obj, base=10) 返回一个字符或数据对象的长整数表
示,类似string.atol(), 从Python1.6起,
引入了可选的进制参数
float(obj) 返回一个字符串或数据对象的浮点数
表示,类似string.atof()
complex(str) or
complex(real, imag=0.0) 返回一个字符串的复数表示,或
者根据给定的实数(及一个可选
的虚数部分)生成一个复数对象。
a. 在 Python2.3 之前, 这些都是内建函数
b. Python2.2 中新增的内建函数,在 Python2.3 中改变为工厂函数
功能函数
Python 有五个运算内建函数用于数值运算: abs(), coerce(), divmod(), pow(), pow()
和 round()。我们将对这些函数逐一浏览,并给出一些有用的例子: