请提供一个包含课程名称和对应编码的字典,当用户输入课程名称时,程序应返回相应的编码。若用户输入的课程名称不在字典中,程序应输出提示'您输入的键不存在!'。
时间: 2024-11-10 12:14:57 浏览: 17
Pyhon-企业编码管理
当然可以。这里是一个简单的Python示例,它使用字典来存储课程名称及其对应的编码:
```python
# 定义课程字典
course_codes = {
"计算机科学": "001",
"数据结构": "002",
"算法设计": "003",
"人工智能": "004"
}
def get_course_code(course_name):
if course_name in course_codes:
return course_codes[course_name]
else:
print("您输入的键不存在!")
# 用户输入课程名称并获取编码
user_input = input("请输入课程名称:")
code = get_course_code(user_input)
if code:
print(f"课程 {user_input} 的编码是:{code}")
```
在这个例子中,如果用户输入的是字典中的课程名,比如“计算机科学”,程序会返回对应的编码“001”。如果用户输入的课程名不在字典里,如“数据库管理”,则会打印出提示信息。
阅读全文