Уроки Python / Что такое классы, объекты

แชร์
ฝัง
  • เผยแพร่เมื่อ 1 ต.ค. 2024
  • Привет друзья! Сегодня мы пройдем, что такое классы в Python, что такое объекты в Python. 😊 Это для новичков! Которые только начинают разбираться с классами и объектами в Пайтон.
    🌞 Объекты в Python определяются классами. Каждый класс имеет структуру и может содержать переменные и функции. ООП Python - объектно-ориентированное программирование в Пайтон основанно на представлении программы в виде набора объектов, каждый из которых является экземпляром определенного класса, а классы образуют иерархию наследования.
    ✔ Поддержи проект: wiseplat.org/d...
    ✔ Вступай в группу Вк - wiseplat 🚀
    ✔ Подписывайся zen.yandex.ru/...
    ❗ При программировании на Пайтон не забываем про пробелы(отступы) в коде программы на Питоне - т.к. они формируют структуру кода.
    #урокиpython #урокипитон #python #программирование #дляначинающих
    ✅ Уроки от #OlegShpagin 👨🏼💻
    Ставь лайк, если тебе понравилось видео 👍
    ✅ С нуля научиться программировать на Python? - Легко! Повторяйте все то, что показываем в обучающем видео. Тогда вы будете закреплять материал быстрее и сможете начать программировать на Python эффективно. 👍
    Смотрите наши обучающие видеоуроки и выучите Python быстрее всех! :)
    ►► Подписывайся на наш канал!
    ********************************
    ❤ Если Вам понравилась публикация, подписывайтесь на канал!
    👍 Ставьте лайки, тогда будем еще создавать такой контент :)
    ✉ Если есть вопросы или пожелания, то пишите, в комментариях.
    ********************************

ความคิดเห็น • 62

  • @wiseplat
    @wiseplat  4 ปีที่แล้ว +9

    Смотри все уроки по Python: th-cam.com/play/PLxiU3nwEQ4PHtLT8LzGAdcuzE-laotXps.html
    Какие еще вы изучаете языки программирования?!

  • @ТадеушКостюшко-ъ7ш
    @ТадеушКостюшко-ъ7ш 3 ปีที่แล้ว +16

    Как раз один урок посмотрел про классы, но тут есть многие вещи которые там не были сказаны. Полезно. Спасибо

  • @DmytroLarin
    @DmytroLarin 3 ปีที่แล้ว +13

    Все здорово, но есть одно уточнение - название классов принято писать с большой буквы)

  • @IhorZabudskiy
    @IhorZabudskiy 2 ปีที่แล้ว +6

    самое понятное объяснение, которое я встречал. Благодарю!

  • @Solarix_Live
    @Solarix_Live 3 ปีที่แล้ว +4

    Разжевал как для школьников. Спасибо. Но все равно я два раза пересмотрел, что бы более глубже понять.

  • @tommyhellerhound
    @tommyhellerhound 3 ปีที่แล้ว +4

    Купил курс за 60к (отвратительный курс от SkillFactory) не объяснили так понятно как вы, спасибо!

    • @span4ev
      @span4ev 2 ปีที่แล้ว

      60к? Серьёзно?

  • @oz6505
    @oz6505 2 ปีที่แล้ว +2

    Обалденный урок! Даже человек далёкий от программирования поймёт суть. Подписываюсь однозначно + рекомендации на канал друзьям.

  • @AlekseiKiryagin
    @AlekseiKiryagin 3 ปีที่แล้ว +1

    Ничего не понял, надо еще 7 раз посмотреть....

  • @СлаваТарасенко-л8д
    @СлаваТарасенко-л8д 2 ปีที่แล้ว

    Подскажите пожалуйста что не так ?
    написал класс с функцией -добавляешь шарик и при нажатии на него он меняется(заменяется картинка)
    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'
    функция просит аргумент но функция без аргумента

  • @MrFreeliz
    @MrFreeliz 3 ปีที่แล้ว +3

    А я всё думаю, что за квас ))
    Спасибо!

    • @darkfill321
      @darkfill321 3 ปีที่แล้ว +1

      А я думал сова🗿
      Мне надо немножко подеградировать, не обижайся на мои тупые шутки:]

  • @zyfi69able
    @zyfi69able 11 หลายเดือนก่อน

    Спасибо за объяснение, особенно с примером - игрой. Придется пару раз пересмотреть. Можно запутаться с построением кода. (еще изучаю С++ и Ahk)

  • @generalakano2788
    @generalakano2788 10 หลายเดือนก่อน

    Проще аналогию с классфикацией царств и видов животного мира. Мне кажется более понятно, чем с гномами и эльфами.

  • @CultureofSpeech
    @CultureofSpeech 5 หลายเดือนก่อน

    Чудесно звучит 🎉 а Когда же будет продолжение этой темы разговора 😮

  • @dmitriyk6736
    @dmitriyk6736 4 ปีที่แล้ว +5

    много "воды"
    учитывайте то что, ученику приходится вникать и в нее, хотя фундаментальной информации в воде мало

    • @evgeniymatashkov5808
      @evgeniymatashkov5808 3 ปีที่แล้ว +1

      Хз где ты тут воду увидел, коротко и по сути

    • @somebodyhere8620
      @somebodyhere8620 3 ปีที่แล้ว +1

      согласен, воды много

  • @ДжикияМиша
    @ДжикияМиша 4 ปีที่แล้ว +5

    Большое спасибо !!!

    • @wiseplat
      @wiseplat  4 ปีที่แล้ว +4

      Делись каналом с друзьями 👍😀

  • @humoyunsoatov2313
    @humoyunsoatov2313 3 ปีที่แล้ว +1

    Здравствуйте Олег Шпагин! я вас уважаю , вы очень отчесливо делаете свою работу! можете объяснить регулярные выражения?!

  • @Ural971
    @Ural971 10 หลายเดือนก่อน

    Для меня собственно более понятное дополнение к другому видео

  • @dmitryfi9778
    @dmitryfi9778 2 ปีที่แล้ว

    Есть только одни герои!
    Герои меча и магии 3!!!

  • @jandosabdiraiym5623
    @jandosabdiraiym5623 ปีที่แล้ว

    super

  • @amvladimir3866
    @amvladimir3866 2 ปีที่แล้ว

    увы не работает передача в функцию

  • @vip8877
    @vip8877 2 ปีที่แล้ว

    Олег, такая подача материала разве, что школьнику годится. Я честно просмотрел этот плей лист с начала. Ну почему не раскрываете всю полноту тем? Например: что за __name__ и почему оно == main(), про типы данных в целом, как передать ссылку переменной. Краеугольный камень в питоне это итераторы и генераторы, как с ними работать, как создавать. Все конструкции в базовом виде подаете, все просто и супер классно, подводных камней нет :)

  • @Efim5000
    @Efim5000 4 ปีที่แล้ว +1

    Спасибо, мужик!! Помогло!

  • @rioriocccp5929
    @rioriocccp5929 ปีที่แล้ว

    5 минут глянул и не выдержал... поставил лайк!) отличное объяснение, БлагоДарю

  • @gaben_aTan
    @gaben_aTan 2 ปีที่แล้ว

    Крутой урок. Наследование, скрытые в классе переменные, которые вытягиваются из класса методами вывода. Спасибо за доходчивое объяснение!!! :)))) И самое приятное, когда докуриваешь идею синтаксиса, останавливаешь видео, и вперёд Олега пишешь такой же код :)))))))))

  • @ОлегШколяренко-б5э
    @ОлегШколяренко-б5э 5 หลายเดือนก่อน

    а по ООП есть еще уроки?

  • @mslq
    @mslq ปีที่แล้ว

    Научитесь букву Л выговаривать, это не сложно, просто слушайте как вы произносите эту букву, она должна быть чистая и звонкая.

  • @СветланаКувшинова-й6н
    @СветланаКувшинова-й6н 2 ปีที่แล้ว

    А что такое %s и зачем он нужен?

  • @ВикторГлухов-р3ь
    @ВикторГлухов-р3ь 2 ปีที่แล้ว

    спасибо

  • @otdivexegamesshitposts2353
    @otdivexegamesshitposts2353 ปีที่แล้ว

    Было очень сложно, но это единственный урок по классам где я хотя бы что-то понял

  • @lik9088
    @lik9088 3 ปีที่แล้ว +1

    спасибо огромное!!

  • @simplenetwork
    @simplenetwork 4 ปีที่แล้ว +1

    Отлично преподносите материал!

  • @jaken111
    @jaken111 2 ปีที่แล้ว

    Спасибо за доходчивое объяснение , на других каналах объясняет как то абстрактно и непонятно

  • @PortgasDAsh
    @PortgasDAsh 2 ปีที่แล้ว

    Вы прекрасно поясняете! Спасибище огромное, всего вам наилучшего.

  • @redbro6772
    @redbro6772 3 ปีที่แล้ว +1

    Когда уже будет галочка на канале?=)

    • @wiseplat
      @wiseplat  3 ปีที่แล้ว

      Привет! 😎 Это та Галочка, которая ставится после 100.000?

    • @redbro6772
      @redbro6772 3 ปีที่แล้ว

      @@wiseplat Ничего =) будет наша

  • @alexanderpadalka5708
    @alexanderpadalka5708 3 ปีที่แล้ว

  • @jandosabdiraiym5623
    @jandosabdiraiym5623 3 ปีที่แล้ว

    Чтобы учить python в 1год сколько время надо тратить каждый день?

    • @eugene9271
      @eugene9271 3 ปีที่แล้ว

      1-1.5 часа

  • @romanpodcoritov2382
    @romanpodcoritov2382 4 ปีที่แล้ว

    Олег, спасибо!!! Можно ли у Вас кое-что уточнить по имэйлу?

  • @paul180472
    @paul180472 3 ปีที่แล้ว

    отличное видео! только после него понял про классы.)

  • @furyred
    @furyred 3 ปีที่แล้ว

    Спасибо, теперь понятнее стало, однако про переопределение не рассказали

  • @meliciouas
    @meliciouas 3 ปีที่แล้ว

    ох спасибо огромное!

  • @СергейФомин-ъ5ж
    @СергейФомин-ъ5ж 3 ปีที่แล้ว

    Спасибо !!!!!!!!

  • @РоманРоманов-т9д2э
    @РоманРоманов-т9д2э 3 ปีที่แล้ว

    Великолепное объяснение! Спасибо.

  • @AnuarLife
    @AnuarLife 3 ปีที่แล้ว

    закрыл видос после инструменты для рисования

    • @AnuarLife
      @AnuarLife 3 ปีที่แล้ว +2

      на самом деле нет, но автор ты серьезно?

    • @zener_blitz
      @zener_blitz 3 ปีที่แล้ว

      @@AnuarLife этот урок для начинающих, и оссобо не играет роль то, как ты назвал класс/функцию. В других видео у него нормально всё названно.

  • @андрейхоменко-и5я
    @андрейхоменко-и5я 2 ปีที่แล้ว +1

    Масло масленное... Объяснение отвратительное..

  • @kpacccavchik
    @kpacccavchik 3 ปีที่แล้ว +1

    вот тут кажется что всё так сложно, что
    начинаешь теряться и перестаёшь понимать где одно и где другое
    что во что перетекает и во что всё это выливается
    всё очень запутанно получилось

    • @АлексейНайс-ф8о
      @АлексейНайс-ф8о 3 ปีที่แล้ว

      Просто отдохните денёк,со свежей головой понимание само придёт)

    • @pomaklim9187
      @pomaklim9187 3 ปีที่แล้ว

      у меня так же, а путать начинают переменные))

  • @DepechLyot
    @DepechLyot ปีที่แล้ว

    Так бы сразу и сказал, init это конструктор класса. Интересно, есть уроки по питону для тех кто пришел к ним с С++?

  • @KulikbassS
    @KulikbassS 2 ปีที่แล้ว

    Пипец блин, Шпагин, прикол какой то

  • @ajanozhanov4886
    @ajanozhanov4886 3 ปีที่แล้ว

    капец, ты усложнил конечно..персонажами, мечами и.т.д))