上一節說過,我們通過看引號來確定一個值究竟是數還是字符串。要確定它是一個數還是字符串還有一種更直接的方法。
Python 還提供了函數 type
,它可以明確地告訴我們變量的類型。
下面試試看:
>>> a = '44.2'>>> b = 44.2>>> type(a)<type 'str'>>>> type(b)<type 'float'>
type
函數告訴我們a
的類型是 'str'
,這代表字符串(string),b
的類型是 'float'
,很明白,不用猜也知道這代表浮點數!