我想编写一个随机生成数字的代码,然后可以为解决方案减去这些数字。如果我有这样的代码:
def rand1():
rand1 = random.choice('123456789')
print rand1
def rand2():
rand2 = random.choice('987654321')
print rand2
我有办法rand1() - rand2()
吗?或者关于如何让他们互相玩耍的任何建议。感谢
答案 0 :(得分:1)
如果您执行print
,则可以执行此操作,而不是return
。您还需要使用str
将int
转换为int()
。
您的方法应该是这样的
def rand1():
rand1 = random.choice('123456789')
return int(rand1)
def rand2():
rand2 = random.choice('987654321')
return int(rand2)