【Python-3.3】字典存储调查问卷

来源:互联网 发布:安全风险矩阵 编辑:程序博客网 时间:2024/06/05 16:39

编写一个程序,调查用户梦想的度假胜地。使用类似于“If you could visit one place in the world, where would you go?”的提示,并编写一个打印调查结果的代码块。

代码如下:

responses = {}# 设置一个标志,指出调查是否继续polling_active = Truewhile polling_active:    # 提示输入被调查者的名字和回答    name = input("\nWhat's your name? ")    response = input("If you could visit one place in the world, where would you go? ")    # 将答卷存储在字典中    responses[name] = response    # 看看是否还有人要参加调查    repeat = input("Would you like to let another person respond? (yes/no)")    if repeat == 'no':        polling_active = False        #将调查结果打印出来print("\n----- Poll Results -----")for name,response in responses.items():    print(name.title() + " would like to go to " + response.upper() + ".")
输出如下:

>>> ================================ RESTART ================================>>> What's your name? liuIf you could visit one place in the world, where would you go? taishanWould you like to let another person respond? (yes/no)yesWhat's your name? dongIf you could visit one place in the world, where would you go? huangshanWould you like to let another person respond? (yes/no)no----- Poll Results -----Dong would like to go to HUANGSHAN.Liu would like to go to TAISHAN.


原创粉丝点击