编程练习与面向对象编程入门
1. 编程练习概述
这里有一系列丰富的编程练习,涵盖了字典操作、文件处理、游戏模拟等多个方面,能有效提升编程能力。
2. 具体编程练习
2.1 课程信息程序
此程序需创建三个字典,分别存储课程号对应的教室号、授课教师以及课程时间。以下是具体的实现代码:
# 课程号与教室号的字典
room_numbers = {
'CS101': 3004,
'CS102': 4501,
'CS103': 6755,
'NT110': 1244,
'CM241': 1411
}
# 课程号与授课教师的字典
instructors = {
'CS101': 'Haynes',
'CS102': 'Alvarado',
'CS103': 'Rich',
'NT110': 'Burke',
'CM241': 'Lee'
}
# 课程号与课程时间的字典
meeting_times = {
'CS101': '8:00 a.m.',
'CS102': '9:00 a.m.',
'CS103': '10:00 a.m.',
'NT110': '11:00 a.m.',
'CM241': '1:00 p.m.'
}
# 获取用户输入的课程号
course_number = input("请输入课程号: ")
# 显示课程的教室号、授课教师和课程时间
if course_number in room_numbers:
print(f"课程 {course_nu
超级会员免费看
订阅专栏 解锁全文


被折叠的 条评论
为什么被折叠?



