Понравилось - оставь комментарий, не понравилось - тем более оставь комментарий, напиши почему. Можно также написать пожелание: какую еще тему рассмотреть. Для закрепления - изменить написанный декоратор так, чтобы туда можно было передать несколько типов сразу, например если наша функция должна принимать и строку и инт.
Прекрасная подача материала. Все предельно понятно. Определенно лайк и подписка. Правда не понял почему до сих пор так мало подписчиков и просмотров. Реально годно
Спасибо за такое доходчивое объяснение. После курса гуру (на букву Бал.) думал, что эта тема будет для меня очередным черным пятном, но с вашей помощью все становится понятным. Спасибо еще раз.
но Лутц реально хорош. А за книгу садиться - это надо или какой то опыт преподавания иметь или какой то огромный опыт в ИТ, иначе кто такую книгу купит? Всем же нужно чтобы в авторах был гуру, по понятным причинам. Хотя, кто знает...
Может быть для начала оформить из Ваших видеолекций полный курс, ведь все самые трудные темы Вы уже объяснили? Есть всего 2-3 стоящих курса ООП на Ютубе, однако по доходчивости Вы в топе.
Материал огонь, реально помогло добить начатую тему изучения Но пожалуйста, перестаньте кашлять в микрофон, некоторые же в наушниках слушают или упаси боже с нервным котом рядом, который аж подпрыгивает от резкого кашля ахах
Привет. А ты умеешь писать расширения для python, к примеру на плюсах, и как такой код правильно запустить. Спасибо. Материал у тебя супер, хорошо доступно объясняешь.
Пишу редко комменты, здесь - обязан: мотивацию пооооднять, думаю, что, увидев новых комментаторов, Вам не захочется останавливаться на достигнутом Спасибо!
Не, ну это чистый кайф! Есть с чем сравнить - прохожу отечественные "курсы", государственные мужи до сих пор не вкуривают, что в созданной ими системе ничего работать не может и наивно полагаю что вливанием бюджетов в "обучение" могут заткнуть дыры в IT.. Очень конечно тяжело эта тема понимается, но, по моему, подробнее и яснее донести уже не возмлжно. А продолжения декораторов так и не было на канале?
@@PythonRussian вообще, получилось так, что я этот комментарий начинал писать под видео про первый декоратор, и там в конце говориться, что это только первая ступенька и ещё много всего сложного есть в теме декораторов и может про это будут дальше ролики, но пока открывал ноутбук видимо Ютуб перешёл на следующий ролик, вот этот, декоратор с параметрами, его я ещё не посмотрел. А какую книгу первой про Пайтон прочитать?
@@gsx по книге тяжело сказать, потому что всем разные стили нравятся. Мне очень нравится Марк Лутц и Дэвид Бизли, но некоторые считают их нужными и берут Мэттиса или Пола Бэрри. Так что выбор за тобой
так видишь в чем проблема если сделать шрифт еще больше (а я и так увеличиваю) то на экран влезет только 1-2 функции и придется постоянно скроллить вверх и вниз, что на мой взгляд будет сбивать с толку. Но я попробую еще побольше делать
First of all, thanx a lot for your video, it is really very helpful. Second, may be my question is very stupid but I coud not find the answer: for example we have function with docstrings and for getting information we use help(func) or func.__doc__. It is ok, everything work nicely. Par contre, if we wrapped this function (using @somedecorator with or without parameters) and after we try to print out func.__doc__ python gives us wrapped(*arg). So, the question is: what is the way to get documentation of decorated function? Ps I am russian, just living in France and there is not russian keyboard.
@@PythonRussian Great, another sleepless night)))) The best for you, you are doing great job by sharing your knowledge with others. En attendant nouveaux videos avec grande impatience)
Понравилось - оставь комментарий, не понравилось - тем более оставь комментарий, напиши почему. Можно также написать пожелание: какую еще тему рассмотреть. Для закрепления - изменить написанный декоратор так, чтобы туда можно было передать несколько типов сразу, например если наша функция должна принимать и строку и инт.
Очень долго ваши видео лежали в разделе Смотреть позже. Наконец дошли руки, узнал очень нужные и интересные вещи простым языком, спасибо, подписался.
Супер!!! Доступным языком, без лишней воды! Более понятного обЪяснения я не встречал.
Прекрасная подача материала. Все предельно понятно. Определенно лайк и подписка. Правда не понял почему до сих пор так мало подписчиков и просмотров. Реально годно
мало, но зато без накруток, все настоящие, питонисты. Чему я рад, хочется, чтобы аудитория была соответствующей.
Спасибо за уроки, что то успел изучить ранее ваши уроки помогают поднять уровень понимания некоторых нюансов.
так мы и задумывали - закрепление, освежение в памяти материала
Большое спасибо , хотелось бы дальше видеть новые ролики
Спасибо огромное! Все четко и понятно. Развития каналу и процветания автору ! Очень вам благодарен !
благодоря вам , многие темы стали мне понятные )
Отличное объяснение материала!
Спасибо за такое доходчивое объяснение. После курса гуру (на букву Бал.) думал, что эта тема будет для меня очередным черным пятном, но с вашей помощью все становится понятным. Спасибо еще раз.
Сергей так то тоже отлично объясняет! Вообще это на мой взгляд два лучших преподавателя на ютубе!
Отличный материал. Спасибо за контент!
Спасибо, очень доступно.
лучший преподаватель!
Спасибо очень круто!!
Большое спасибо!
Очень доходчивое, пошаговое объяснение. Это касается всех авторских видео. Пора садиться за книгу. А то все Лутц, Лутц.
но Лутц реально хорош. А за книгу садиться - это надо или какой то опыт преподавания иметь или какой то огромный опыт в ИТ, иначе кто такую книгу купит? Всем же нужно чтобы в авторах был гуру, по понятным причинам. Хотя, кто знает...
Может быть для начала оформить из Ваших видеолекций полный курс, ведь все самые трудные темы Вы уже объяснили? Есть всего 2-3 стоящих курса ООП на Ютубе, однако по доходчивости Вы в топе.
@@АндрейКостин-ч3ц спасибо вам, я просто об этом не задумывался, надо обдумать, есть различные планы на этот год по развитию канала.
Спасибо за видео! Шикарное объяснение...Ты красавчик!) Начал пересматривать остальные видео на канале)
Большое спасибо! Очень развернутое и понятное объяснение! Если можно рассмотрите тему рекурсии, вроде бы не встречал ее у вас.
я честно говоря не знаю что про нее рассказать, питон в рекурсии не силен. Но подумаю
(рекурсия(рекурсия(рекурсия)рекурсия)рекурсия) так? или как?
Круто, спасибо что объяснили. 😀
Спасибо. все как всегда, круто, посмотрел и понял: я делал все не так))), от лица самоучек, благодарю за то. что помогаешь становиться лучше).
я и сам самоучка, рад помочь "коллегам" =)
Это просто шикарно! Смотрю как хороший художественный фильм, оторваться невозможно). Присоединяюсь к пожеланию ниже, корутины были бы очень интересны
шикарно!
спасибо за ролик
Ожидаю увидеть тему дескрипторов)
не дай бог скажешь потом, что непонятно получилось)))
Python_Russia, интересно будет разобрать тему хеша. Буду ждать с нетерпением!
Единственное что не нравится это звук)
Доходчиво. Спасибо за труды
СПАСИБО! 😁
Почему ты мне раньше не попадался? Теперь только твои уроки по питону смотрю.
не знаю)) вопросы к ютубу, я не прятался
Спасибо бро за твои видосы!
Спасибо за труд. Смотрю с удовольствием. Было бы интересно по асинхронность посмотреть.
да, пожалуй можно сделать небольшой обзор/сравнение с многопоточностью и пару примеров может показать для понимания. Записал в планы.
спасибо!
Материал огонь, реально помогло добить начатую тему изучения
Но пожалуйста, перестаньте кашлять в микрофон, некоторые же в наушниках слушают или упаси боже с нервным котом рядом, который аж подпрыгивает от резкого кашля ахах
хорошо, кзхе-кхе
👏👍
Привет. А ты умеешь писать расширения для python, к примеру на плюсах, и как такой код правильно запустить. Спасибо. Материал у тебя супер, хорошо доступно объясняешь.
нет, плюсов не знаю, пока не было необходимости, подсказать не смогу
Пишу редко комменты, здесь - обязан: мотивацию пооооднять, думаю, что, увидев новых комментаторов, Вам не захочется останавливаться на достигнутом
Спасибо!
Вместо isinstance лучше использовать type(arg) != int, а то придет аргумент в виде булевого значения True и не сработает исключения и проверка на int
Не, ну это чистый кайф! Есть с чем сравнить - прохожу отечественные "курсы", государственные мужи до сих пор не вкуривают, что в созданной ими системе ничего работать не может и наивно полагаю что вливанием бюджетов в "обучение" могут заткнуть дыры в IT..
Очень конечно тяжело эта тема понимается, но, по моему, подробнее и яснее донести уже не возмлжно.
А продолжения декораторов так и не было на канале?
спасибо за ваш отзыв, а какое продолжение вы хотите? этого достаточно чтобы разобраться с декораторами, если подкреплять книгами и практикой.
@@PythonRussian вообще, получилось так, что я этот комментарий начинал писать под видео про первый декоратор, и там в конце говориться, что это только первая ступенька и ещё много всего сложного есть в теме декораторов и может про это будут дальше ролики, но пока открывал ноутбук видимо Ютуб перешёл на следующий ролик, вот этот, декоратор с параметрами, его я ещё не посмотрел.
А какую книгу первой про Пайтон прочитать?
@@gsx по книге тяжело сказать, потому что всем разные стили нравятся. Мне очень нравится Марк Лутц и Дэвид Бизли, но некоторые считают их нужными и берут Мэттиса или Пола Бэрри. Так что выбор за тобой
@@PythonRussian спасибо!
материал и подача 👍 . НО, ну очень ведь маленькие буковки, совсем не удобно смотреть на телевизоре ;(
так видишь в чем проблема если сделать шрифт еще больше (а я и так увеличиваю) то на экран влезет только 1-2 функции и придется постоянно скроллить вверх и вниз, что на мой взгляд будет сбивать с толку. Но я попробую еще побольше делать
@@PythonRussian да вроде нормально видно на лаптопе даже. Спасибо за урок! Жду следующих серий
Единственное чего не хватило, это декоратор с множественной передачей параметров, например, typed(*types), а в общем добавить нечего!
кстати да, спасибо. Я совсем забыл -хотел добавить в конце задание на дом -написать декоратор который принимает несколько типов.
First of all, thanx a lot for your video, it is really very helpful. Second, may be my question is very stupid but I coud not find the answer: for example we have function with docstrings and for getting information we use help(func) or func.__doc__. It is ok, everything work nicely. Par contre, if we wrapped this function (using @somedecorator with or without parameters) and after we try to print out func.__doc__ python gives us wrapped(*arg). So, the question is: what is the way to get documentation of decorated function? Ps I am russian, just living in France and there is not russian keyboard.
Vive la France! Here is doc and example for your question docs.python.org/3.7/library/functools.html?highlight=wraps#functools.wraps
@@PythonRussian Great, another sleepless night)))) The best for you, you are doing great job by sharing your knowledge with others. En attendant nouveaux videos avec grande impatience)