Условия задачи:

 

Напишите программу, в которой описывается класс со следующими характеристиками. У класса есть конструктор, которому (кроме ссылки на объект вызова) передаются два значения. Эти значения присваиваются полям объекта класса. В классе должен быть описан метод, при вызо-
ве которого отображаются значения полей класса. Проверьте функциональность класса, создав на его основе несколько объектов.

 

Решение задачи:

class Myclass:
	def __init__(self, num =1, lst = [1,2]):
		self.num = num
		self.lst = lst
	def show(self):
		print(f'Значение поля num - {self.num} и значение поля lst - {self.lst}')
first = Myclass()
second = Myclass(2, [3,4])
first.show()
second.show()