4.2 得到更多信息:type()

上一节说过,我们通过看引号来确定一个值究竟是数还是字符串。要确定它是一个数还是字符串还有一种更直接的方法。

Python 还提供了函数 type(),它可以明确地告诉我们变量的类型。

下面试试看:

  1. >>> a = '44.2'
  2. >>> b = 44.2
  3. >>> type(a)
  4. <type 'str'>
  5. >>> type(b)
  6. <type 'float'>

type() 函数告诉我们a的类型是 'str',这代表字符串(string),b 的类型是 'float',很明白,不用猜也知道这代表浮点数!