eg:创建一个调查程序,其中的循环每 次执行时都提示输入被调查者的名字和回答。我们将收集的数据存储在一个字典中,以便将回答同被调查者关联起来

responses = {}

#设置一个标志,指出调查是否继续
polling_active = True

while polling_active:
    #提示输入被调查者的名字和回答
    name = input("\nWhat is your name?")
    response = input("Which mountain would you like to climb someday?")

    #将答案存储在字典中
    responses[name] = response

    #看看是否还有人要参与调查
    repeat = input("Would you like to another person respond?(yes/no)")
    if repeat == 'no':
        polling_active = False

#调查结束,显示结果
print("\n--- Poll Results ---")
for name,response in responses.items():
    print(name + " would like to climb "+ response + ".")