Предмет: Информатика, автор: belckazavrick

1) Змінна а1 набуває значення "інформатика" а змінна а2 - "фізика". Створіть програму з двома об'єктами, але без методу, за допомогою якої з використанням першого об'єкта виводится слово інформатика, а з використанням другого - фізика.
2)Змінна а1 набуває значення "байт". Створіть програму з двома об'єктами і функцією. Метод викликається спочатку з першого, потім - із другого об'єкта. Кожного разу виводиться значення змінної а1
(PYTHON)

Ответы

Автор ответа: honvert
0

Ответ:

1 задача

class Subject:

   def __init__(self, subject):

       self.subject = subject

subject1 = Subject("Информатика")

subject2 = Subject("Физика")

print(subject1.subject)

print(subject2.subject)

2 задача

class Subject:

   def __init__(self, subject):

       self.subject = subject

   

   def print_subject(self):

       print(self.subject)

subject1 = Subject("байт")

subject2 = Subject("байт")

subject1.print_subject()

subject2.print_subject()

Похожие вопросы