Создать тип данных «класс»

satara

Новичок
Пользователь
Ноя 3, 2020
6
0
1
1. Реализовать в классе методы:
конструктор по умолчанию;
деструктор для освобождения памяти (с сообщением об уничтожении
объекта);
функции обработки данных, указанные в индивидуальном задании;
функцию формирования строки информации об объекте.

2. Создать проект для демонстрации работы: сформировать объекты со значениями-константами и с введенными с клавиатуры значениями полей объекта. В основной ветке программы создайте три объекта класса. Вывести результаты работы на экран.

Написал код:
Python:
sbornik = [68, 50, 34, 41]
print(sum(sbornik) / len(sbornik))
print(max(sbornik))
 

regnor

Модератор
Команда форума
Модератор
Июл 7, 2020
2 669
477
83
и что ваш код делает? явно не то что в задании...
 

VolodinAS

Новичок
Пользователь
Дек 3, 2020
35
0
6
32
Россия, Тольятти
1. Реализовать в классе методы:
конструктор по умолчанию;
деструктор для освобождения памяти (с сообщением об уничтожении
объекта);
функции обработки данных, указанные в индивидуальном задании;
функцию формирования строки информации об объекте.

2. Создать проект для демонстрации работы: сформировать объекты со значениями-константами и с введенными с клавиатуры значениями полей объекта. В основной ветке программы создайте три объекта класса. Вывести результаты работы на экран.

Написал код:
Python:
sbornik = [68, 50, 34, 41]
print(sum(sbornik) / len(sbornik))
print(max(sbornik))

Гуглите "python классы"..

Вот отличная статья - почитайте ее, и постарайтесь написать код, а тут уж посмотрим, как Вас подправить: https://python-scripts.com/python-class

А вот статья по деструктору: http://python-3.ru/page/oop-python-metody-init-i-del
 

Форум IT Специалистов