45、编程练习与面向对象编程入门

编程练习与面向对象编程入门

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
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值