1.仿照书本写下这段代码,自觉万无一失,当打印出整个字典发现只有一条数据???
favorite_places = {} #用户存储用户跟与之对应的度假胜地
active = True #设置一个状态值,当用户想输入就是true,不想输入就是false
while active:
name = input("请输入您的姓名:")
place = input("请输入您最想去的地方:")
favorite_places['name'] = place
go_on = input("请输入是否还想继续调查:输入yes继续,输入no退出")
if go_on == 'no':
active = False
print(favorite_places)
2.问题原因:因在字典中指定KEY时,将变量用引号括起来所致