【发布时间】:2021-04-09 03:22:58
【问题描述】:
我正在制作一个简单的数独生成器,并且有 81 个不同的条目(e1, e2, e3, e4 ... etc)。
我想知道是否有任何方法可以选择一个随机条目来插入一个数字。
有点像这样:
num = randint(0, 81)
entry = "e" + str(num)
entry.insert()
使用上面的代码,您会收到一条错误消息
str object has no attribute 'insert'
这是有道理的,但是有没有办法将字符串“转换”为变量名?
提前致谢。
【问题讨论】:
-
欢迎来到Stack Overflow.。为了让我们帮助您,您有必要表现出您的努力。请提供一个最小的可重现问题集,包括样本输入、预期输出、实际输出以及重现该示例所需的所有相关代码。你所提供的没有达到这个目标。请编辑您的问题以显示最小的可重现集。请参阅Minimal Reproducible Example,了解如何最好地帮助我们。
-
@romke 你可以使用 dict。
标签: python-3.x tkinter random