Python 从函数结果中删除字符
我的函数给我一个结果(示例17012),我需要将其转换为(17) 如果没有该功能,它将工作:Python 从函数结果中删除字符,python,string,Python,String,我的函数给我一个结果(示例17012),我需要将其转换为(17) 如果没有该功能,它将工作: abc = "17034" abc = abc[:-3] print abc (result 17) 但是如何处理这个: c4dnum = c4d.GetC4DVersion() print c4dnum (this is 17034) 我是python新手,您需要先将其转换为字符串吗?GetC4DVersion()返回一个int,因此您的打印将是:print(“这是”+c4dnum)这显示了什么打
abc = "17034"
abc = abc[:-3]
print abc
(result 17)
但是如何处理这个:
c4dnum = c4d.GetC4DVersion()
print c4dnum (this is 17034)
我是python新手,您需要先将其转换为字符串吗?
GetC4DVersion()
返回一个int,因此您的打印将是:print(“这是”+c4dnum)
这显示了什么打印c4dnum[:2]如果显示错误,您可能需要将其转换为字符串“是否需要先将其转换为字符串?”-你为什么不自己试试看?