Python для начинающих. Урок 15: Конструкторы. Метод __init__().
ВСЕ ВИДЕО ПО PYTHON: • Python для начинающих Telegram: t.me/alishev_g Реклама и сотрудничество: alishev.neil@gmail.com
Жүктеу.....
Пікірлер: 90
@alishevN3 жыл бұрын
1) Плейлист этого курса вот здесь: kzread.info/head/PLAma_mKffTOSY12JZS6l8lxKCpooPVcrn 2) Не обязательно использовать Jupyter Notebook. Можно использовать любую другую IDE, например PyCharm: www.jetbrains.com/ru-ru/pycharm/ Telegram: t.me/alishev_g
@user-pv4rc1oy9q3 жыл бұрын
Весь день смотрел видосы, и только здесь объяснение так доходчиво и понятно, все по полочкам! Шикарное объяснение, огромное спасибо!
@kapwas
2 жыл бұрын
Аналогично, большущее спасибо автору.
@ancientfakeleng2 жыл бұрын
Который раз убеждаюсь, что очень важен не столько материал, сколько преподаватель и подача материала. До этого начал смотреть другой курс, вообще не понятно ничего. У тебя же все разжевано и подробно рассказано. Спасибо)
@gienek_mscislawski3 жыл бұрын
спасибо! Нечасто встретишь простое объяснение конструкции типа self.x = x. Обычно это рассказывают умными словами о глобальных/локальных параметрах, считая это очевидным.
@user-mk2zc1tx8f2 жыл бұрын
Наконец-то до меня дошло, что такое конструктор и с чем его есть. Автору огромное спасибо!!!
@user-tb2jp7kg2c3 жыл бұрын
Большое спасибо за подробное объяснение!
@weneryagawarow51333 жыл бұрын
Спасибо огромное, объясняешь очень хорошо и доходчиво. Таких как ты единицы. Прошу тебя снимай продолжение по данному курсу. Скорее хочу увидеть 16-ый црок
@user-sp3or2kg1g6 ай бұрын
Великолепно! Прекрасное объяснение! Наконец-то до меня дошло)) Для написания своих тестов давно пользовался чужими классами, но свои еще не делал. И вот теперь кажется это время пришло:)
@alexvernua3 жыл бұрын
ну вот и я дошёл до последнего видео, читая всё это время "большие интервалы между видео", "выпускай почаще"... похоже, пришло время прощаться. Удачи автору, спасибо за помощь, до встречи на просторах этих ваших интернетов))
@user-qb6zy6ln9k3 жыл бұрын
Огромное спасибо за уроки и особенно за задания! Это лучшие ролики с объяснениями по питону, которые я видел!
@nadyamoscow24613 жыл бұрын
Большое спасибо за новый урок!
@john3004872 жыл бұрын
Отличное видео, получил удовольствие при просмотре, все четко и по существу, без лишней воды, взамен 2-х часов обучения в онлайн школе за 100к курс, лучше тут поглядеть и все сразу понятно. Спасибо автору, за твой бесценный труд!
@AniBest3 жыл бұрын
Замечательное объяснение, большое спасибо. С нетерпением ожидаю следующего урока.
@sulkhanmukhigulashvili35373 жыл бұрын
Наиль у вас есть дар говорить просто о сложном, не пропуская суть!
@darul-asar3813 жыл бұрын
Здесь 6:06 я думаю произошла маленькая оговорка, мы ссылаемся к нашему объекту с помощью self, но не создаем новое поле для него!!! то есть в конструкторе __init__ когда мы пишем self.name * это значит, что name это ссылка к полю print_info где расположено {self.name}* а когда мы пишем в конструкторе __init__ self.surname это ссылка к к полю print_info где расположено {self.surname} итд.
@xxxCuHDuKaTxxx2 жыл бұрын
Вы так хорошо объясняете, что я с первого раза всё понимаю, даже пересматривать не приходится. Спасибо! У Вас талант к научению! :)
@juggerwels93873 жыл бұрын
Хорошие уроки! Спасибо!
@rdyzzz23703 жыл бұрын
огромный респект за все обучающие видео
@vladimirkulakov61263 жыл бұрын
Супер! Спасибо! Мы продолжаем)
@kazimirpwn2 жыл бұрын
2 дня не понимал этот селф и инит, но после твоих видео все понял. Идеальный подход.
@true2272 жыл бұрын
спасибо, самое толковое объяснение
@kazbekasanov97253 жыл бұрын
Круто ! Советую всем друзьям кто тоже начал изучить питон
@alisaholainen63343 жыл бұрын
Прикольно! Спасибо=)
@somebody888992 жыл бұрын
Исчерпывающе, доходчиво
@user-ik2ur8rz7o3 жыл бұрын
Очень хорошее видео, все сразу понятно.
@AfrikaRasta2 жыл бұрын
Лучшее объяснение!
@user-np2he2rc3b3 жыл бұрын
Было бы здорово, если автор рекомендовал какой-нибудь ресурс с задачками по пройденным материалам. Без закрепления задачами вся полученная информация сегодня в одно ухо влетела, завтра в другое вылетела)
@sever1man
3 жыл бұрын
Да, кстати, важное пожелание
@UserName-bh3hc
3 жыл бұрын
Таких ресурсов немало, при желании, сам сможешь найти, и выбрать на вкус и цвет
@user-qk8tr5gr7h3 жыл бұрын
Thank you!
@wounter76353 жыл бұрын
Лучший урок, понятный и простой! Спасибо автору за старания! Жалко что так мало лайков(
@andreychistik7309 Жыл бұрын
реально крутой парень, рассказывает просто топ!
@timurkudrin46593 жыл бұрын
Спасибо огромное
@Irades Жыл бұрын
Спасибо)
@NatureProdukte3 жыл бұрын
Д а все очень понятно, спасибо, выручаете, а то курсовую надо делать)))
@user-td4ue5rj3b3 жыл бұрын
Спасибо! Очень крутой урок) Жду продолжения Расскажите пожалуйста в следующий раз про команду input🙏
@hekot082
3 жыл бұрын
x = input("здесь пишешь текст, к примеру Сообщение: ") Вывод: Сообщение: (тут появляется ввод) И x будет равно тому, что было введено
@user-ii3yw1hp1r3 жыл бұрын
Привет! Спасибо тебе за уроки!!! С помощью тебя я попал в Силиконовую Долину!
@AndyPronin
3 жыл бұрын
И сколько там нонича уборщики получают?)
@ilyaskazkokshe2 жыл бұрын
Лучший!
@romkind19023 жыл бұрын
Дякую 👍
@Art765076 ай бұрын
Спасибо
@hekot0823 жыл бұрын
Топ, спс
@wlolr3 жыл бұрын
Наиль спасибо тебе огромное за курс! У тебя в среде разработки при вводе команд выскакивали подсказки по уже введенным аргументам , переменным и функциям - как включить подобные посдказки? А все, разобрался - клавиша Tab
@mkrugl3 жыл бұрын
Необходим Спрингс!
@promanplayer80642 жыл бұрын
Го ещё ещё ещё много уроков по Python
@Alan-wl7hm3 жыл бұрын
🎇
@user-dz1uq5sd5b3 жыл бұрын
Огромное спасибо за все ваши уроки по Пайтону! А еще будут?)
@alishevN
3 жыл бұрын
будут!
@user-dz1uq5sd5b
3 жыл бұрын
@@alishevN очень ждём!)
@user-uq3go4uk6p2 жыл бұрын
Я люблю тебя
@pavelkriukov41685 ай бұрын
Практикую в VSC и после добавления поля test со значением "Hello", никак не могу его вывести на экран
@vladimirkulakov61262 жыл бұрын
Ключевой как мне кажется момент в видео в конце. В конструкторе описываются не только атрибуты, но и любая необходимая логика. А вся магия метода инит в его автоматическом срабатывании при инициализации объекта. Спасибо!
@gentlemann64742 жыл бұрын
А получается что n ( в функции print_info() ) это ненужный аргумент? Или в чём его смысл?
@muhammedaraz14683 жыл бұрын
когда будет продолжение курса по Spring?
@manOfPlanetEarth
3 жыл бұрын
давай пока питон изучать😂
@promanplayer80642 жыл бұрын
Python
@promanplayer80642 жыл бұрын
Почему я это не нашёл раньше
@retryhi73883 жыл бұрын
А про модули урок уже был?
@alishevN
3 жыл бұрын
нет
@SergeyKa783 жыл бұрын
А ведь наверняка существует возможность для конструктора создавать какие-нибудь дефолтные значения чтоб можно было создавать новый объект с пустыми скобками p1 = Person() и не получать ошибку. Например, если не были переданы ни какие значения в виде фамилии, имени и т.д. то все поля заполнились бы словом Unknown. Было бы интересно узнать о такой возможности.
@alishevN
3 жыл бұрын
да, такая возможность есть
@SergeyKa78
3 жыл бұрын
@@alishevN А есть планы по обзору данной реализации?
@user-nm5ld9vr3k2 жыл бұрын
Подскажите что делать TypeError Traceback (most recent call last) in 1 ### Конструктор ----> 2 p1=Person('Elon', 'Musk', 'ЮАР', 1970) TypeError: Person() takes no arguments
@user-nm5ld9vr3k
2 жыл бұрын
я час разбирался в чем проблема. в итоге оказалось что всё это время я вводил __unit__ вместо __init__. Чувствую себя идиотом...
@yuriipylypiv2117
2 жыл бұрын
@@user-nm5ld9vr3k ничего, со всеми бывают. Как дела у тебя с изучением?)
@user-nm5ld9vr3k
2 жыл бұрын
@@yuriipylypiv2117 сейчас оооочень занят, я нормально мог учить только летом. Но в перерывах все еще учу. Сейчас изучил язык HTML и CSS , изучаю Django
@promanplayer80642 жыл бұрын
Python PyQt5
@user-hc7oj2wc8iАй бұрын
Obaldeno
@15bleach513 жыл бұрын
На самом интересном месте :(
@alishevN
3 жыл бұрын
скоро!
@motiversia47143 жыл бұрын
Спвсибо, но когда Будет spring ?
@alishevN
3 жыл бұрын
на этой неделе
@motiversia4714
3 жыл бұрын
@@alishevN спасибо, очень вам признателен. Будет такиє теми як по security - jvt, aut2.o. или же кокиєто серйозниє микросервиси ? Или же использованиє api telegram или другиє?
@GroznyBorz3 жыл бұрын
а где сама программа?)) где смотреть конечный итог?
@GroznyBorz
3 жыл бұрын
имею ввиду, как запустить этот код. Рычаг где?)
@GroznyBorz
3 жыл бұрын
можете не отвечать. уже догнал. правда не знаю, как exe файл его делать.
@donfedor0073 жыл бұрын
Когда продолжение?
@alishevN
3 жыл бұрын
На этой неделе скорей всего
@ValeriiSynenko2 жыл бұрын
вода
@donfedor0073 жыл бұрын
Я задание?????(((((((
@manOfPlanetEarth3 жыл бұрын
да, мужик, где наш Spring? опять пылится под кроваткой?! а чего питон там не пылится?!
@alishevN
3 жыл бұрын
следующий урок
@manOfPlanetEarth
3 жыл бұрын
alishev да я без претензий есичо. тебе видней как ваять.
@katekat614 Жыл бұрын
По сто раз одно и то же про и так уже понятные вещи. Немного растянуто и нудно
@promanplayer80642 жыл бұрын
Python
@ruslanalidzhanov88123 жыл бұрын
я один не понимаю почему это все не делается в PyCharm'e, для чего в таком случае нужен Jupyter ? Спасибо за ответ
@alishevN
3 жыл бұрын
делайте в PyCharm. Разницы никакой нет. Используется Jupyter потому, что он удобней по-моему.
Пікірлер: 90
1) Плейлист этого курса вот здесь: kzread.info/head/PLAma_mKffTOSY12JZS6l8lxKCpooPVcrn 2) Не обязательно использовать Jupyter Notebook. Можно использовать любую другую IDE, например PyCharm: www.jetbrains.com/ru-ru/pycharm/ Telegram: t.me/alishev_g
Весь день смотрел видосы, и только здесь объяснение так доходчиво и понятно, все по полочкам! Шикарное объяснение, огромное спасибо!
@kapwas
2 жыл бұрын
Аналогично, большущее спасибо автору.
Который раз убеждаюсь, что очень важен не столько материал, сколько преподаватель и подача материала. До этого начал смотреть другой курс, вообще не понятно ничего. У тебя же все разжевано и подробно рассказано. Спасибо)
спасибо! Нечасто встретишь простое объяснение конструкции типа self.x = x. Обычно это рассказывают умными словами о глобальных/локальных параметрах, считая это очевидным.
Наконец-то до меня дошло, что такое конструктор и с чем его есть. Автору огромное спасибо!!!
Большое спасибо за подробное объяснение!
Спасибо огромное, объясняешь очень хорошо и доходчиво. Таких как ты единицы. Прошу тебя снимай продолжение по данному курсу. Скорее хочу увидеть 16-ый црок
Великолепно! Прекрасное объяснение! Наконец-то до меня дошло)) Для написания своих тестов давно пользовался чужими классами, но свои еще не делал. И вот теперь кажется это время пришло:)
ну вот и я дошёл до последнего видео, читая всё это время "большие интервалы между видео", "выпускай почаще"... похоже, пришло время прощаться. Удачи автору, спасибо за помощь, до встречи на просторах этих ваших интернетов))
Огромное спасибо за уроки и особенно за задания! Это лучшие ролики с объяснениями по питону, которые я видел!
Большое спасибо за новый урок!
Отличное видео, получил удовольствие при просмотре, все четко и по существу, без лишней воды, взамен 2-х часов обучения в онлайн школе за 100к курс, лучше тут поглядеть и все сразу понятно. Спасибо автору, за твой бесценный труд!
Замечательное объяснение, большое спасибо. С нетерпением ожидаю следующего урока.
Наиль у вас есть дар говорить просто о сложном, не пропуская суть!
Здесь 6:06 я думаю произошла маленькая оговорка, мы ссылаемся к нашему объекту с помощью self, но не создаем новое поле для него!!! то есть в конструкторе __init__ когда мы пишем self.name * это значит, что name это ссылка к полю print_info где расположено {self.name}* а когда мы пишем в конструкторе __init__ self.surname это ссылка к к полю print_info где расположено {self.surname} итд.
Вы так хорошо объясняете, что я с первого раза всё понимаю, даже пересматривать не приходится. Спасибо! У Вас талант к научению! :)
Хорошие уроки! Спасибо!
огромный респект за все обучающие видео
Супер! Спасибо! Мы продолжаем)
2 дня не понимал этот селф и инит, но после твоих видео все понял. Идеальный подход.
спасибо, самое толковое объяснение
Круто ! Советую всем друзьям кто тоже начал изучить питон
Прикольно! Спасибо=)
Исчерпывающе, доходчиво
Очень хорошее видео, все сразу понятно.
Лучшее объяснение!
Было бы здорово, если автор рекомендовал какой-нибудь ресурс с задачками по пройденным материалам. Без закрепления задачами вся полученная информация сегодня в одно ухо влетела, завтра в другое вылетела)
@sever1man
3 жыл бұрын
Да, кстати, важное пожелание
@UserName-bh3hc
3 жыл бұрын
Таких ресурсов немало, при желании, сам сможешь найти, и выбрать на вкус и цвет
Thank you!
Лучший урок, понятный и простой! Спасибо автору за старания! Жалко что так мало лайков(
реально крутой парень, рассказывает просто топ!
Спасибо огромное
Спасибо)
Д а все очень понятно, спасибо, выручаете, а то курсовую надо делать)))
Спасибо! Очень крутой урок) Жду продолжения Расскажите пожалуйста в следующий раз про команду input🙏
@hekot082
3 жыл бұрын
x = input("здесь пишешь текст, к примеру Сообщение: ") Вывод: Сообщение: (тут появляется ввод) И x будет равно тому, что было введено
Привет! Спасибо тебе за уроки!!! С помощью тебя я попал в Силиконовую Долину!
@AndyPronin
3 жыл бұрын
И сколько там нонича уборщики получают?)
Лучший!
Дякую 👍
Спасибо
Топ, спс
Наиль спасибо тебе огромное за курс! У тебя в среде разработки при вводе команд выскакивали подсказки по уже введенным аргументам , переменным и функциям - как включить подобные посдказки? А все, разобрался - клавиша Tab
Необходим Спрингс!
Го ещё ещё ещё много уроков по Python
🎇
Огромное спасибо за все ваши уроки по Пайтону! А еще будут?)
@alishevN
3 жыл бұрын
будут!
@user-dz1uq5sd5b
3 жыл бұрын
@@alishevN очень ждём!)
Я люблю тебя
Практикую в VSC и после добавления поля test со значением "Hello", никак не могу его вывести на экран
Ключевой как мне кажется момент в видео в конце. В конструкторе описываются не только атрибуты, но и любая необходимая логика. А вся магия метода инит в его автоматическом срабатывании при инициализации объекта. Спасибо!
А получается что n ( в функции print_info() ) это ненужный аргумент? Или в чём его смысл?
когда будет продолжение курса по Spring?
@manOfPlanetEarth
3 жыл бұрын
давай пока питон изучать😂
Python
Почему я это не нашёл раньше
А про модули урок уже был?
@alishevN
3 жыл бұрын
нет
А ведь наверняка существует возможность для конструктора создавать какие-нибудь дефолтные значения чтоб можно было создавать новый объект с пустыми скобками p1 = Person() и не получать ошибку. Например, если не были переданы ни какие значения в виде фамилии, имени и т.д. то все поля заполнились бы словом Unknown. Было бы интересно узнать о такой возможности.
@alishevN
3 жыл бұрын
да, такая возможность есть
@SergeyKa78
3 жыл бұрын
@@alishevN А есть планы по обзору данной реализации?
Подскажите что делать TypeError Traceback (most recent call last) in 1 ### Конструктор ----> 2 p1=Person('Elon', 'Musk', 'ЮАР', 1970) TypeError: Person() takes no arguments
@user-nm5ld9vr3k
2 жыл бұрын
я час разбирался в чем проблема. в итоге оказалось что всё это время я вводил __unit__ вместо __init__. Чувствую себя идиотом...
@yuriipylypiv2117
2 жыл бұрын
@@user-nm5ld9vr3k ничего, со всеми бывают. Как дела у тебя с изучением?)
@user-nm5ld9vr3k
2 жыл бұрын
@@yuriipylypiv2117 сейчас оооочень занят, я нормально мог учить только летом. Но в перерывах все еще учу. Сейчас изучил язык HTML и CSS , изучаю Django
Python PyQt5
Obaldeno
На самом интересном месте :(
@alishevN
3 жыл бұрын
скоро!
Спвсибо, но когда Будет spring ?
@alishevN
3 жыл бұрын
на этой неделе
@motiversia4714
3 жыл бұрын
@@alishevN спасибо, очень вам признателен. Будет такиє теми як по security - jvt, aut2.o. или же кокиєто серйозниє микросервиси ? Или же использованиє api telegram или другиє?
а где сама программа?)) где смотреть конечный итог?
@GroznyBorz
3 жыл бұрын
имею ввиду, как запустить этот код. Рычаг где?)
@GroznyBorz
3 жыл бұрын
можете не отвечать. уже догнал. правда не знаю, как exe файл его делать.
Когда продолжение?
@alishevN
3 жыл бұрын
На этой неделе скорей всего
вода
Я задание?????(((((((
да, мужик, где наш Spring? опять пылится под кроваткой?! а чего питон там не пылится?!
@alishevN
3 жыл бұрын
следующий урок
@manOfPlanetEarth
3 жыл бұрын
alishev да я без претензий есичо. тебе видней как ваять.
По сто раз одно и то же про и так уже понятные вещи. Немного растянуто и нудно
Python
я один не понимаю почему это все не делается в PyCharm'e, для чего в таком случае нужен Jupyter ? Спасибо за ответ
@alishevN
3 жыл бұрын
делайте в PyCharm. Разницы никакой нет. Используется Jupyter потому, что он удобней по-моему.