我正在尝试将int转换为字符串,但是.astype和str无法正常工作。我想为什么以及如何解决这个问题。
谢谢
x=1303447996143673344
type(x)
#I trying with:
x.astype(str)
str(x)
报告google colab的错误为TypeError:'str'对象不可调用。但是在jupyter工程中,.astype和str
毫无问题答案 0 :(得分:1)
问题是您没有存储退货单。您不能只是将int
转储到str
中并神奇地期望int
是str
。举例来说,如果您这样做:str(10)
。您是否希望数字10成为程序其余部分的str
?
a = str(x)
a
现在是str
中的x
。
x
仍然是 int
。
答案 1 :(得分:-1)
您并没有将x
定义为字符串,而只是调用它。做x = str(x)
。