Как решить эту программу в Python? - PullRequest
0 голосов
/ 17 октября 2019

1) school.py 2) student.py

Создайте класс с именем School со следующими параметрами:

- school_id = Int
- school_name = String
- address = String
- student_list = List of dictonary

- use the constuctor for set the school details
- create add_student() method for add new student in student list
- create get_student() method for get all students list

Создайте класс с именем Student (Расширить школьный класс) со следующими параметрами:

- school_id
- student_id
- student_name
- standard

Выполнение программы:

Когда программа запустится, она должна работать следующим образом: 1) Запросить информацию о школе, заполнив ее, она создаст школу 2)Заполните выбор: 1 - Получить информацию о школе 2 - Добавить ученика 3 - Получить список учеников 4 - Выход

1. Show school info
    - school_id is ""
    - school_name is ""
    - address is ""

2. Ask for add the details of student
    - Create a new entry of student into the list

3. Display all student list
    1)    school_id is ""
        student_id is ""
        student_name is ""
        standard is ""

    2)    school_id is ""
        student_id is ""
        student_name is ""
        standard is ""

Код, который я пробовал до сих пор:

class School:

    school_id= ""
    school_name= ""
    school_address= ""
    student_list=[]

    student_id=""
    student_name=""
    student_standard=""

    def add_student(school_id,school_name,school_address):

        print("enter students details")
        student_id= int(input("Enter the students ID"))
        student_name= raw_input("Enter the students Name")
        student_standard= raw_input("Enter the students standard")

        print(school_id)
        print(student_id)
        print(student_name)
        print(student_standard)
        print("Added Successfully")
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...