import random
d6 = random.randint(1,6)
然后,我在我的其他脚本中导入该脚本,称为diceroller.py。
from d6 import *
print (d6)
print (d6)
如何使打印语句返回不同的值?
我试图使用几个搜索词进行搜索,但是我认为我缺少编程“词汇”来真正找到解决方案。
您的代码执行一次,并将结果分配给random.randint(1,6)
d6
只是一个数字,无论您导入多少次。相反,您应该将其定义为一个函数:
d6
然后根据需要称呼它:
def d6():
return random.randint(1,6)