|
马上注册,结交更多好友,享用更多功能^_^
您需要 登录 才可以下载或查看,没有账号?立即注册
x
responses = []
# 设置一个标志,指出调查是否继续
polling_active = True
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 ti let 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 + '.')
What's your name?weixinyi
If you could visit one place in the world.where would you go?xiangshan
Traceback (most recent call last):
File "C:/Users/Administrator/AppData/Local/Programs/Python/Python36/ibj.py", line 13, in <module>
responses[name] = response
TypeError: list indices must be integers or slices, not str
问题:这个问题是我配置环境问题吗?代码没有错误啊
|
|