求助
计一个字典,并编写程序,用户输人内容作为“键”,然后输出字典中对应的“值”如果用户输人的“键”不存在,则输出“您输人的键不存在!”。
我写的这个运行不了,大佬们帮忙看一看 第四行最后一个括号打了中文括号 本帖最后由 myqf123 于 2022-4-3 14:16 编辑
第四行最后一个括号应该是英文的,你打成了中文的,还有你输入的i是字符串类型,要转化为int类型,dict.keys后面少了一对括号,应该这样写:
dict ={1:'a',2:'b',3:'c',4:'d'}
i = int(input("请输入键:"))
if i in dict.keys():
print(dict.get(i))
else:
print("你输入的键不存在") dict = {1:'a', 2:'b', 3:'c', 4:'d'}
i = int(input("请输入键:"))
print(dict if i in dict else "您输入的键不存在") dict ={1:'a',2:'b',3:'c',4:'d'}
i = input("请输入键:")
if i in dict.keys():
print(dict.get(i))
else:
print("你输入的键不存在")
print(dict.get(i))括号打成中文的了 最后一行括号是中文的
页:
[1]