Понравилось - оставь комментарий, не понравилось - тем более оставь комментарий, напиши почему. Можно также написать пожелание: какую еще тему рассмотреть. Для закрепления - изменить написанный декоратор так, чтобы туда можно было передать несколько типов сразу, например если наша функция должна принимать и строку и инт.
Спасибо за такое доходчивое объяснение. После курса гуру (на букву Бал.) думал, что эта тема будет для меня очередным черным пятном, но с вашей помощью все становится понятным. Спасибо еще раз.
но Лутц реально хорош. А за книгу садиться - это надо или какой то опыт преподавания иметь или какой то огромный опыт в ИТ, иначе кто такую книгу купит? Всем же нужно чтобы в авторах был гуру, по понятным причинам. Хотя, кто знает...
Может быть для начала оформить из Ваших видеолекций полный курс, ведь все самые трудные темы Вы уже объяснили? Есть всего 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, к примеру на плюсах, и как такой код правильно запустить. Спасибо. Материал у тебя супер, хорошо доступно объясняешь.
нет, плюсов не знаю, пока не было необходимости, подсказать не смогу
Не, ну это чистый кайф! Есть с чем сравнить - прохожу отечественные "курсы", государственные мужи до сих пор не вкуривают, что в созданной ими системе ничего работать не может и наивно полагаю что вливанием бюджетов в "обучение" могут заткнуть дыры в IT..
Очень конечно тяжело эта тема понимается, но, по моему, подробнее и яснее донести уже не возмлжно.
А продолжения декораторов так и не было на канале?
спасибо за ваш отзыв, а какое продолжение вы хотите? этого достаточно чтобы разобраться с декораторами, если подкреплять книгами и практикой.
@@PythonRussian вообще, получилось так, что я этот комментарий начинал писать под видео про первый декоратор, и там в конце говориться, что это только первая ступенька и ещё много всего сложного есть в теме декораторов и может про это будут дальше ролики, но пока открывал ноутбук видимо Ютуб перешёл на следующий ролик, вот этот, декоратор с параметрами, его я ещё не посмотрел.
А какую книгу первой про Пайтон прочитать?
@@gsx по книге тяжело сказать, потому что всем разные стили нравятся. Мне очень нравится Марк Лутц и Дэвид Бизли, но некоторые считают их нужными и берут Мэттиса или Пола Бэрри. Так что выбор за тобой
@@PythonRussian спасибо!
Пишу редко комменты, здесь - обязан: мотивацию пооооднять, думаю, что, увидев новых комментаторов, Вам не захочется останавливаться на достигнутом
Спасибо!
Вместо isinstance лучше использовать type(arg) != int, а то придет аргумент в виде булевого значения True и не сработает исключения и проверка на int
Единственное чего не хватило, это декоратор с множественной передачей параметров, например, typed(*types), а в общем добавить нечего!
кстати да, спасибо. Я совсем забыл -хотел добавить в конце задание на дом -написать декоратор который принимает несколько типов.
материал и подача 👍 . НО, ну очень ведь маленькие буковки, совсем не удобно смотреть на телевизоре ;(
так видишь в чем проблема если сделать шрифт еще больше (а я и так увеличиваю) то на экран влезет только 1-2 функции и придется постоянно скроллить вверх и вниз, что на мой взгляд будет сбивать с толку. Но я попробую еще побольше делать
@@PythonRussian да вроде нормально видно на лаптопе даже. Спасибо за урок! Жду следующих серий
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)