• Предмет: Информатика
  • Автор: evgeshatkl
  • Вопрос задан 3 месяца назад

В созданном в задаче 1 файле создать класс Pupil, который содержит атрибуты: имя (name), возраст (age), номер школы (number_school), а также метод what_class, определяющий по возрасту ученика (age) и текущему году (year), в каком классе должен обучаться ученик. (Предположим, что любой ученик идет в школу с 7 лет и на обучение в одном классе тратит 1 год.) Создать несколько объектов класса Pupil. python

Ответы

Ответ дал: robixer228
2

class Pupil:

def __init__(self, name, age, number_school):

self.name = name

self.age = age

self.number_school = number_school

def what_class(self):

return self.age - 7 # вычисляем класс ученика

pupil1 = Pupil('Дима', 12, 6)

pupil2 = Pupil('Игорь', 8, 128)

pupil3 = Pupil('Ана', 10, 3)

print(f'{pupil1.name} учится в {pupil1.what_class()}-м классе.') # Дима учится в 5-м классе.

Вас заинтересует