Крутой урок. Наследование, скрытые в классе переменные, которые вытягиваются из класса методами вывода. Спасибо за доходчивое объяснение!!! :)))) И самое приятное, когда докуриваешь идею синтаксиса, останавливаешь видео, и вперёд Олега пишешь такой же код :)))))))))
Олег, такая подача материала разве, что школьнику годится. Я честно просмотрел этот плей лист с начала. Ну почему не раскрываете всю полноту тем? Например: что за __name__ и почему оно == main(), про типы данных в целом, как передать ссылку переменной. Краеугольный камень в питоне это итераторы и генераторы, как с ними работать, как создавать. Все конструкции в базовом виде подаете, все просто и супер классно, подводных камней нет :)
Подскажите пожалуйста что не так ? написал класс с функцией -добавляешь шарик и при нажатии на него он меняется(заменяется картинка) class Baloons(): def __init__(self, screen, image, change_image, rect_image): self.screen = screen self.cout = 0 self.image = image self.change_image = change_image self.rect_image = rect_image self.list = [image, change_image] self.screen.blit(self.list[self.cout], self.rect_image) def cheng_baloon(self): if self.cout !=1: self.cout += 1 в главном цикле поставил Baloons(screen, baloon[0], baloon[1], rect_baloon) - шарик отресовывается а при нажатии на шар Baloons.cheng_baloon() выдаёт ошибку - TypeError: Baloons.cheng_baloon() missing 1 required positional argument: 'self' функция просит аргумент но функция без аргумента
вот тут кажется что всё так сложно, что начинаешь теряться и перестаёшь понимать где одно и где другое что во что перетекает и во что всё это выливается всё очень запутанно получилось
Смотри все уроки по Python: th-cam.com/play/PLxiU3nwEQ4PHtLT8LzGAdcuzE-laotXps.html
Какие еще вы изучаете языки программирования?!
Как раз один урок посмотрел про классы, но тут есть многие вещи которые там не были сказаны. Полезно. Спасибо
самое понятное объяснение, которое я встречал. Благодарю!
Обалденный урок! Даже человек далёкий от программирования поймёт суть. Подписываюсь однозначно + рекомендации на канал друзьям.
5 минут глянул и не выдержал... поставил лайк!) отличное объяснение, БлагоДарю
Чудесно звучит 🎉 а Когда же будет продолжение этой темы разговора 😮
Крутой урок. Наследование, скрытые в классе переменные, которые вытягиваются из класса методами вывода. Спасибо за доходчивое объяснение!!! :)))) И самое приятное, когда докуриваешь идею синтаксиса, останавливаешь видео, и вперёд Олега пишешь такой же код :)))))))))
Спасибо за объяснение, особенно с примером - игрой. Придется пару раз пересмотреть. Можно запутаться с построением кода. (еще изучаю С++ и Ahk)
Вы прекрасно поясняете! Спасибище огромное, всего вам наилучшего.
Купил курс за 60к (отвратительный курс от SkillFactory) не объяснили так понятно как вы, спасибо!
60к? Серьёзно?
Все здорово, но есть одно уточнение - название классов принято писать с большой буквы)
Где это принято, у тебя дома?
@@АндрейКневский PEP 8
Большое спасибо !!!
Делись каналом с друзьями 👍😀
А я всё думаю, что за квас ))
Спасибо!
А я думал сова🗿
Мне надо немножко подеградировать, не обижайся на мои тупые шутки:]
Спасибо за доходчивое объяснение , на других каналах объясняет как то абстрактно и непонятно
Разжевал как для школьников. Спасибо. Но все равно я два раза пересмотрел, что бы более глубже понять.
Отлично преподносите материал!
Великолепное объяснение! Спасибо.
а по ООП есть еще уроки?
отличное видео! только после него понял про классы.)
Спасибо, мужик!! Помогло!
Здравствуйте Олег Шпагин! я вас уважаю , вы очень отчесливо делаете свою работу! можете объяснить регулярные выражения?!
Олег, такая подача материала разве, что школьнику годится. Я честно просмотрел этот плей лист с начала. Ну почему не раскрываете всю полноту тем? Например: что за __name__ и почему оно == main(), про типы данных в целом, как передать ссылку переменной. Краеугольный камень в питоне это итераторы и генераторы, как с ними работать, как создавать. Все конструкции в базовом виде подаете, все просто и супер классно, подводных камней нет :)
Было очень сложно, но это единственный урок по классам где я хотя бы что-то понял
Подскажите пожалуйста что не так ?
написал класс с функцией -добавляешь шарик и при нажатии на него он меняется(заменяется картинка)
class Baloons():
def __init__(self, screen, image, change_image, rect_image):
self.screen = screen
self.cout = 0
self.image = image
self.change_image = change_image
self.rect_image = rect_image
self.list = [image, change_image]
self.screen.blit(self.list[self.cout], self.rect_image)
def cheng_baloon(self):
if self.cout !=1:
self.cout += 1
в главном цикле поставил Baloons(screen, baloon[0], baloon[1], rect_baloon) - шарик отресовывается
а при нажатии на шар Baloons.cheng_baloon() выдаёт ошибку - TypeError: Baloons.cheng_baloon() missing 1 required positional argument: 'self'
функция просит аргумент но функция без аргумента
спасибо огромное!!
Олег, спасибо!!! Можно ли у Вас кое-что уточнить по имэйлу?
спасибо
Проще аналогию с классфикацией царств и видов животного мира. Мне кажется более понятно, чем с гномами и эльфами.
Спасибо !!!!!!!!
Есть только одни герои!
Герои меча и магии 3!!!
Спасибо, теперь понятнее стало, однако про переопределение не рассказали
ох спасибо огромное!
super
Когда уже будет галочка на канале?=)
Привет! 😎 Это та Галочка, которая ставится после 100.000?
@@wiseplat Ничего =) будет наша
✔
А что такое %s и зачем он нужен?
увы не работает передача в функцию
Ничего не понял, надо еще 7 раз посмотреть....
Чтобы учить python в 1год сколько время надо тратить каждый день?
1-1.5 часа
Для меня собственно более понятное дополнение к другому видео
Так бы сразу и сказал, init это конструктор класса. Интересно, есть уроки по питону для тех кто пришел к ним с С++?
вот тут кажется что всё так сложно, что
начинаешь теряться и перестаёшь понимать где одно и где другое
что во что перетекает и во что всё это выливается
всё очень запутанно получилось
Просто отдохните денёк,со свежей головой понимание само придёт)
у меня так же, а путать начинают переменные))
много "воды"
учитывайте то что, ученику приходится вникать и в нее, хотя фундаментальной информации в воде мало
Хз где ты тут воду увидел, коротко и по сути
согласен, воды много
Пипец блин, Шпагин, прикол какой то
закрыл видос после инструменты для рисования
на самом деле нет, но автор ты серьезно?
@@AnuarLife этот урок для начинающих, и оссобо не играет роль то, как ты назвал класс/функцию. В других видео у него нормально всё названно.
капец, ты усложнил конечно..персонажами, мечами и.т.д))
Масло масленное... Объяснение отвратительное..
Научитесь букву Л выговаривать, это не сложно, просто слушайте как вы произносите эту букву, она должна быть чистая и звонкая.