2024-03-29 12:25:20 发布
网友
我想用Python把一个整数转换成一个字符串。我是徒劳地打字:
d = 15 d.str()
当我试图将其转换为字符串时,它显示了一个错误,比如int没有任何名为str的属性。
int
str
试试这个:
str(i)
Python中没有类型转换和类型强制。必须以显式方式转换变量。
要转换字符串中的对象,可以使用str()函数。它可以处理任何定义了名为__str__()方法的对象。事实上
str()
__str__()
str(a)
相当于
a.__str__()
如果你想把一些东西转换成int,float等等,也是一样的
>>> str(10) '10' >>> int('10') 10
文档链接:
转换为字符串是通过内置的str()函数完成的,该函数基本上调用其参数的^{}方法。
试试这个:
Python中没有类型转换和类型强制。必须以显式方式转换变量。
要转换字符串中的对象,可以使用
str()
函数。它可以处理任何定义了名为__str__()
方法的对象。事实上相当于
如果你想把一些东西转换成int,float等等,也是一样的
文档链接:
转换为字符串是通过内置的} 方法。
str()
函数完成的,该函数基本上调用其参数的^{相关问题 更多 >
编程相关推荐