在循环中创建多个变量

用户名

我有一个程序,要求用户提出一个问题,然后键入答案。现在,我要求用户输入5个问题和答案。因此,基本上它会向用户询问一个问题及其答案5次。我真正想做的是询问用户要输入多少个问题,然后根据该问题向用户显示“键入您的问题”和“键入您的答案”,并将这些内容存储为变量(即“ q1”和“ a1”,并根据要输入的问题/答案的数量进行重复),因此我稍后可以在程序中的打印语句中使用这些变量。我当时正在考虑使用带有持续条件的while循环,直到计数到0为止,然后循环结束,但是如何不断创建新变量?

`   oneistart= raw_input('What is the first question: ')
oneiend= raw_input('What is the first answer: ')
itzMEonTV

我认为,与其在python中创建动态变量相比,不如将其另存为字典列表。

lis = []
n = int(raw_input("How many? "))
for i in xrange(n):
    q = raw_input("enter q: ")
    a = raw_input("enter a: ")
    lis.append({"q"+str(i+1): q, "a"+str(i+1): a})
print lis
>>>[{'q1': 'ques1', 'a1': 'ans1'}, {'q2': 'ques2', 'a2': 'ans2'}]

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

在循环中创建变量

来自分类Dev

for循环中的多个变量,Javascript

来自分类Dev

从循环中的变量创建哈希

来自分类Dev

在for循环中动态创建的变量

来自分类Dev

从循环中的变量创建哈希

来自分类Dev

在 for 循环中创建临时变量

来自分类Dev

Go中for循环中的多个变量

来自分类Dev

MATLAB在循环中执行多个变量的函数

来自分类Dev

在for循环中使用多个变量

来自分类Dev

循环中的多个相似命名变量

来自分类Dev

如何在ngFor循环中创建变量?

来自分类Dev

在收集循环中创建数组变量

来自分类Dev

无法在VBScript的while循环中创建变量?

来自分类Dev

在R中的嵌套for循环中创建变量

来自分类Dev

如何从for循环中创建多个UIButton

来自分类Dev

Python for循环中的多个循环控制变量

来自分类Dev

方程中的多个因变量,在 for 循环中循环 MATLAB

来自分类Dev

在循环中将变量拆分为多个变量

来自分类Dev

为for循环中的每个循环创建新的变量名

来自分类Dev

调用在Java的另一个循环中创建的变量,以及如何在do ... while循环中具有多个条件

来自分类Dev

具有多个条目的变量在for循环中运行

来自分类Dev

在带有多个变量的for循环中添加sql查询

来自分类Dev

r-prop.test循环中的多个变量,输出数据

来自分类Dev

Jinja2 与 Ansible,循环中的多个变量

来自分类Dev

如何解释 for 循环中给出的多个变量和列表?

来自分类Dev

在循环中动态创建变量名-SPSS

来自分类Dev

PHP:在For循环中创建唯一变量

来自分类Dev

SQL:在循环中使用变量来创建新表

来自分类Dev

如何创建在此循环中不更新的变量?