Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/cassandra/3.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Python 从函数结果中删除字符_Python_String - Fatal编程技术网

Python 从函数结果中删除字符

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)这显示了什么打

我的函数给我一个结果(示例17012),我需要将其转换为(17)

如果没有该功能,它将工作:

abc = "17034"
abc = abc[:-3]
print abc
(result 17)
但是如何处理这个:

c4dnum = c4d.GetC4DVersion()
print c4dnum (this is 17034)

我是python新手,您需要先将其转换为字符串吗?

GetC4DVersion()
返回一个int,因此您的打印将是:
print(“这是”+c4dnum)

这显示了什么打印c4dnum[:2]如果显示错误,您可能需要将其转换为字符串“是否需要先将其转换为字符串?”-你为什么不自己试试看?