我对编程界很陌生,我需要一些建议
我正在构建一个“测试你的知识”项目
我根据问题的索引确定答案。每个问题的答案都在同一个索引上
但是我有一个特殊的例子,我需要打印一个答案列表,用户必须从中选择正确的答案,这也对应于问题的索引
我从列表中选择一个问题:
question = random.choice(listeQuestions)
我确定问题的索引:
indexQuestion = listeQuestions.index(str(question))
我的问题字符串中有问题类型,因此当“QCM”出现时,我知道我需要打印列表
我需要打印与问题索引对应的列表中的可能答案列表:
if 'QCM' in question:
option ='option'+str(indexQuestion)
printList(option)
answer = input()
reponseSimple(answer,indexReponse)
例如,如果我的问题的索引号为8,我想将变量“option8”传递给我的函数printList(option)
def printList(option):
for i in range(len(option)):
print(option[i])
如果索引是8,我想调用预定义的列表选项8,并将其作为printList(option8)
传递给我的函数
在这里,我尝试通过构建字符串来构建变量。但它不起作用
你知道我该怎么做吗
谢谢
目前没有回答
相关问题 更多 >
编程相关推荐