我一直在为我制作一个程序来研究数学问题。在某种程度上,一切都完美无缺。问题是显示问题。我这样做是为了根据您选择的级别使用某些数字。我将给出与问题相关的代码:
Lvlonenumbers =list(range(1, 51))
if Level == 'Lvl.1':
NumberList = Lvlonenumbers
NumberOne =random.choice(NumberList)
NumberTwo =random.choice(NumberList)
Answer =NumberOne + NumberTwo
print(str(NumberOne) + '+' + str(NumberTwo) + '=' + variable)
当程序执行打印函数时,它说不能将对象“列表”隐式转换为 str。我不明白为什么会这样。我以前没有见过这种类型的错误。