设计一个字典,并编亏程序,输入一个字典,字典的键和值都是 宇符串,然后根据提示输入 -个键,输出字典中对应的值,如果 用户输入的键不存在,则输出“您输入的键不存在!
时间: 2024-03-08 15:47:43 浏览: 49
输入10个字符串到一个字符串数组
5星 · 资源好评率100%
可以使用Python的内置字典类型来实现这个程序。以下是一个示例程序:
```python
# 定义一个字典
my_dict = {'key1': 'value1', 'key2': 'value2', 'key3': 'value3'}
# 获取用户输入的键
key = input('请输入一个键:')
# 判断键是否存在于字典中
if key in my_dict:
value = my_dict[key]
print('键 {} 对应的值为 {}'.format(key, value))
else:
print('您输入的键不存在!')
```
在这个程序中,我们首先定义了一个字典 `my_dict`,然后获取用户输入的键 `key`。接着,我们使用 `in` 运算符来判断键是否存在于字典中。如果键存在,我们就通过字典的键来获取对应的值,并输出结果。否则,我们输出一条错误消息。
你可以根据实际需求来修改这个程序,例如将字典的键和值改为从用户输入获取。
阅读全文