Size: a a a

Хирьянов Т.Ф., Практика программирования на Python 3 (2019)

2020 May 31

😍

😍 in Хирьянов Т.Ф., Практика программирования на Python 3 (2019)
кир, смотри правильно я понимаю. я сейчас для змеи беру некоторые переменные вне класса созданные в "чистом" поле. но я хочу те переменные занести в другой класс"экран" и чтобы их оттуда вытащить мне надо будет наследовать класс?
источник

КК

Кирилл Картвелишвили... in Хирьянов Т.Ф., Практика программирования на Python 3 (2019)
а зачем им там быть?
источник

КК

Кирилл Картвелишвили... in Хирьянов Т.Ф., Практика программирования на Python 3 (2019)
наследование нужно, когда класс должен перенять члены предка и дополнить их своим функционалом.
источник

КК

Кирилл Картвелишвили... in Хирьянов Т.Ф., Практика программирования на Python 3 (2019)
экран и змея никак не могут дополнять друг друга
источник

😍

😍 in Хирьянов Т.Ф., Практика программирования на Python 3 (2019)
ок понял. щас пару тестов проведу
источник

😍

😍 in Хирьянов Т.Ф., Практика программирования на Python 3 (2019)
я хотел классы функции поместить в начало программы. решил вопрос - сделал class def init(self,переменная для передалчи)
источник

КК

Кирилл Картвелишвили... in Хирьянов Т.Ф., Практика программирования на Python 3 (2019)
я ничо не понял ну решил молодец
источник

КК

Кирилл Картвелишвили... in Хирьянов Т.Ф., Практика программирования на Python 3 (2019)
вообще желательно классы в отдельные модули выводить
источник

😍

😍 in Хирьянов Т.Ф., Практика программирования на Python 3 (2019)
класс может принадлежать модулю? это норм?
источник

КК

Кирилл Картвелишвили... in Хирьянов Т.Ф., Практика программирования на Python 3 (2019)
ну создаёшь у себя в папке проекта файл snake.py
там определяешь class Snake: ...
а в своёи файле main.py нужно его прокто импортировать. типа from snake import Snake
источник

😍

😍 in Хирьянов Т.Ф., Практика программирования на Python 3 (2019)
хмм классная штука конечною понял как работает как удалить визуальный объект. но ссылку на класс не получается пока что del не проходит(
источник

😍

😍 in Хирьянов Т.Ф., Практика программирования на Python 3 (2019)
гугл говорит что пока на объект не будет ссылок сборщик сотрет его
источник

КК

Кирилл Картвелишвили... in Хирьянов Т.Ф., Практика программирования на Python 3 (2019)
класс и объект разные вещи
источник

😍

😍 in Хирьянов Т.Ф., Практика программирования на Python 3 (2019)
а ну скорее удалить объект из класса
источник

😍

😍 in Хирьянов Т.Ф., Практика программирования на Python 3 (2019)
да экземпляр класса
источник

КК

Кирилл Картвелишвили... in Хирьянов Т.Ф., Практика программирования на Python 3 (2019)
ну так del имя_объекта
источник

КК

Кирилл Картвелишвили... in Хирьянов Т.Ф., Практика программирования на Python 3 (2019)
если нужно какой-то свой функционал определить то в классе должен быть метод '__del__'
источник

КК

Кирилл Картвелишвили... in Хирьянов Т.Ф., Практика программирования на Python 3 (2019)
именно он вызывается при удалении объекта неважно явным или неявным образом
источник

😍

😍 in Хирьянов Т.Ф., Практика программирования на Python 3 (2019)
Все перепробывал ничего не получилось)
источник

😍

😍 in Хирьянов Т.Ф., Практика программирования на Python 3 (2019)
с del функционал не очевидный)
источник