使用2个返回值中的1个作为字符串

时间:2011-02-13 21:14:20

标签: python

divmod(X, Y)

返回(A,B)

我如何将 A或B变成字符串?

编辑:澄清一下,我想一次使用它们1):

2 个答案:

答案 0 :(得分:4)

如果您想随机选择一个或另一个:

import random
str(random.choice(divmod(X,Y)))

答案 1 :(得分:2)

您在寻找

吗?
str(divmod(x, y)[0])

str(divmod(x, y)[1])

分别?

你也可以写

a, b = divmod(x, y)
str(a)
str(b)

(当然你应该对str(a)做一些事情,而不是简单地创建它。)