1.出现错误:python 总是显示Source Must be saved OK to save?,无法保存代码文件
responses = {}
# 设置一个标志,指出调查是否继续
polling_active = True
while polling_active:
# 提示输入被调查者的名字和回答
name = raw_input("\nWhat is your name?")
response = raw_input("Which moutain would you like to climb someday? ")
# 将答卷存储在字典中
responses[name] = response
#看看是否还有人要参与调查
repeat = raw_input("Would you like to let another person respon? (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 + ".")
2.解决方法:,这是因为代码中包含中文的缘故,所以在代码开头加上**#coding=gbk** 或者 _coding