用Python怎么做呀 帮助!

设计一个Course(课程)类
1)该类中包括number(课程编号:1001)、name(课程名称:Python基础)
teacher(任课教师:张老师)、location(上课地点:实训S4309)共4个实例属性,其中location是私有属性; 
2)还包括__init__()、show_info()(显示课程信息)共两个方法。 
3)设计完成后,创建Course类的对象显示课程的信息。  
class Course():
    def __init__(self, number, name, teacher, location):
        self.number = number
        self.name = name
        self.teacher = teacher
        self.__location = location

    def show_info(self):
        print(f"课程编号:{self.number}\n课程名称:{self.name}\n任课教师:{self.teacher}\n上课地点:{self.__location}")
        
C = Course('0001', 'Python基础', '张老师', 'S4309')
C.show_info()

'''--result
课程编号:0001
课程名称:Python基础
任课教师:张老师
上课地点:S4309
'''