刚遇到个类型转换的问题,找了很多答案,理解了一下。
int() :将任意的 数 转换成整型,这里的数指除了汉字和英文。
比如,我令a=“520”,用b=int(a)转换后,b=520:
再比如,我令a="5.99",同样用b=int(a)转换后,b=5。这里Python是用一种简单的方法得到的,即直接去掉小数点后面的数。
str() :将任意 值 转换成字符串类型,这里的值可以是数字,可以是英文。
比如,我令a=“5.99”,用b=str(a)转换后,b="5.99"。
float() :将任意的 数 转换成浮点型,这里的数指除了汉字和英文。
比如,我令a=“520”,用b=float(a)转换后,b=520.0。
声明:本文来自网络,不代表【好得很程序员自学网】立场,转载请注明出处:http://www.haodehen.cn/did126005