IMPORT脚本值在不同的脚本中具有新的结果(DICEROLLER)

问题描述 投票:0回答:1
import random d6 = random.randint(1,6)

然后,我在我的其他脚本中导入该脚本,称为diceroller.py。

from d6 import * print (d6) print (d6)

如何使打印语句返回不同的值?

我试图使用几个搜索词进行搜索,但是我认为我缺少编程“词汇”来真正找到解决方案。

您的代码执行一次,并将结果分配给

random.randint(1,6)

。一旦分配,
d6
只是一个数字,无论您导入多少次。相反,您应该将其定义为一个函数:

d6

然后根据需要称呼它:
python random user-defined-functions return-value
1个回答
0
投票
def d6(): return random.randint(1,6)

	
最新问题
© www.soinside.com 2019 - 2025. All rights reserved.