python基本数据类型转换

Python中基本数据类型转换的方法有下面几个。

注:在Python3里,只有一种整数类型int,表示为长整型,没有python2中的Long。

这里我们可以尝试一下这些函数方法。

比如int()函数,将符合规则的字符串类型转化为整数。

输出结果:

注意这里是符合规则的字符串类型,如果是文字形式等字符串是不可以被int()函数强制转换的。

还有小数形式的字符串也是不能用int()函数转换的。

这样转换会报错。

但这并不是意味着浮点数不能转化为整数,而是小数形式的字符串不能强转为字符串。

浮点数还是可以通过int()函数转换的。

比如:

输出结果:

但是你会发现,结果是88,后面小数点的0.88被去掉了。

这是因为int()函数是将数据转为整数。如果是浮点数转为整数,那么int()函数就会做取整处理,只取整数部分。所以输出的结果为88。

其余的方法就不一一列举了,只要多用,多试,这些方法都会慢慢熟悉的。还有如果是初学者,完全可以每个方法都玩一下,写一下,随便写,然后运行看结果,反正你的电脑又不会因为这样而玩坏的。

#Python知识分享#




转载请注明:http://www.aierlanlan.com/rzfs/4380.html