【发布时间】:2020-05-09 10:27:30
【问题描述】:
import sys
lijst_salades = {'Eiersalade' : 5.99,
'Paprikasalade' : 6.05,
'truffelsalade': 3.99
}
input = (sys.stdin.readline())
print(lijst_salades[input])
它给了我一个错误
Traceback(最近一次调用最后一次):文件 “C:/some/random/dir/right/here/progr.py”,第 9 行,在 print(lijst_salades[input]) KeyError: 'truffelsalade\n'
有人可以解释做错了什么吗?
如果我使用print(lijst_salades['Eiersalade'],它可以正常工作。
【问题讨论】: