数据的类型:int、float、string
它们之间可以转换,用内置函数:float()、int()、str()
type(),显示数据类型
>>> a = "37.3"
>>> float(a)
37.3
>>> a
'37.3'
>>> b = float(a)
>>> a
'37.3'
>>> b
37.3
>>> type(a)
<type 'str'>
>>> type(b)
<type 'float'>
如果向int()、float()提供的不是一个数,就会这样
>>> print float(abc)
Traceback (most recent call last):
File "<pyshell#22>", line 1, in <module>
print float(abc)
NameError: name 'abc' is not defined
>>>
下面写一个温度转换从华氏度转换摄氏度
# 与孩子一起学编程 04章
# 2013年8月21日15:39:55
# 华氏度与摄氏度的温度转换程序
cel = 0
fahr = 90
cel = float(5) / 9 * (fahr - 32)
print cel
这里用了一个float()函数。