Python中的float类型相当于C语言中的double类型,可以表示的最大值约1.7976931348623157e+308,最小值约2.2250738585072014e-308。
float()函数用于将整数和字符串转换成浮点数。浮点数由整数部分和小数部分组成。浮点数存储具有不精确性:使用浮点数进行计算时,可能会出现小数位数不确定的情况。(解决方案:导入模块decimal)
float()括号内只能是三种类型的数据:1、二进制、八进制、十进制、十六进制的整数;2、bool(布尔值True和False);3、表示十进制数字的字符串(如‘32’)。
数字:包含int(整型)、long(长整型,但python3中已经没有了,python3中只有int)、complex(复数)、float(浮点型)、bool(布尔型)
字符串(String)。比如:“hello world”,"python"
列表(List)。比如:[1,2,3,4],[’a‘,'b','c','d']
字典(Dictionary)。例如:{“name”:"poge","age":30}
元组(Tuple)。例如:(1,'hello',3)
集合(Set)。例如:{’a‘,’b‘,’c‘,’d‘}