数字类型基础——内置的数字工具
除了在表 5-1 显示的内置的数字字面量和构造函数调用外,Python 还提供了一些处理数字对象的工具:
表达式操作符#
+, -, *, /, >>, **, & 等等。
内置数学函数#
pow, abs, round, int, hex, bin 等等。
实用模块#
random, math 等等。
随着继续学习,会遇到所有这些知识。
虽然数字主要是用表达式、内置函数和模块来处理的,但当今还有一些特定类型的方法(在本章也会遇到)。比如,浮点数有一个 as_integer_ratio
的方法对分数类型很有用,还有一个 is_integer
方法用来测试数字是否为整数。整数有各种各样的属性,包括在 Python3.1 中引入的一个新的 bit_length
方法,它给出必要的比特数来代表对象的值。而且,集合部分为数学集合,部分为数字,能支持两种方法和表达式。
然而,对大多数类型来说,表达式是最重要的工具,所以接下来开始学习它们。
推荐文章: