Тёмный

Лекция 3. Декораторы (Программирование на Python) 

Computer Science Center
Подписаться 161 тыс.
Просмотров 22 тыс.
50% 1

Ссылка на код: gist.github.com/matklad/9ab00...
Лекция №3 в курсе "Программирование на Python ", осень 2018
Преподаватель курса: Алексей Александрович Кладов
Страница лекции на сайте CS центра: bit.ly/2zFrbt7
Видео курса по порядку: bit.ly/2Pnw2o7

Опубликовано:

 

28 сен 2018

Поделиться:

Ссылка:

Скачать:

Готовим ссылку...

Добавить в:

Мой плейлист
Посмотреть позже
Комментарии : 21   
@dmitrypetrov8491
@dmitrypetrov8491 5 лет назад
Как всегда 10 из 10. Жаль только, что факап с захватом экрана вначале был(
@user-ms2zv3tq6w
@user-ms2zv3tq6w 4 года назад
В функции inner() ошибка в данной строке: ``` [str(a) for a in args] + [f"{k}={v}" for k, v in kwargs]```, так не будет работать если передать именованный аргумент, нужно делать вот так ```... for k, v in kwargs.items()]```.
@abirinx
@abirinx 3 года назад
может есть? обновленное видео, а то путаница, без синхронизации видео вывода и звука
@oriontvv
@oriontvv 2 года назад
1:06:17 два look-up'a в pythonic коде чинится грубым try/except - "лучше извиниться чем спрашивать разрешения"
@aralsea_
@aralsea_ 4 года назад
9.03 [f"{k}={v}" for k, v in kwargs.items()] а не [f"{k}={v}" for k, v in kwargs]
@ThePonyCoder
@ThePonyCoder 5 лет назад
Если скачать файлы себе на пк, то понимать гораздо легче
@TheRunnerSVO
@TheRunnerSVO Год назад
Декоратор должен возвращать функцию. Его декоратор once приведет к вызову функции, которая вернет None. Но один раз вернет))
@djoutline
@djoutline 3 года назад
В дебаггере еще можно по стеку наверх пойти и аргументы просмотреть
@KirillAubekerov
@KirillAubekerov 2 года назад
Как это вообще смотреть? Экран практический стоит и действия ректора не отображаются
@vlad071096
@vlad071096 3 года назад
Чисто порядковые аргументы теперь бывают, кстати.
@SergeyStupin
@SergeyStupin 5 лет назад
а какая среда разработки используется?
@oleksiisydorenko9329
@oleksiisydorenko9329 4 года назад
pycharm
@anisaaxmedova5939
@anisaaxmedova5939 5 лет назад
Спасибо
@MurtagBY
@MurtagBY 5 лет назад
34:00 (мой таймкод)
@djoutline
@djoutline 3 года назад
Надо простепаться через всю программу - а проставить принты во всей программе это тоже не очень..
@natuscoding8143
@natuscoding8143 3 года назад
Самый чистый код - это тот, которого нет
@cybermajestic
@cybermajestic 5 лет назад
С 34 по 40 минуту фриз экрана
@mrnobody_23
@mrnobody_23 3 года назад
ебать) я один что ли такой. я никогда не дебажил код дебаггером. а только принтами.
@antononrails3984
@antononrails3984 2 года назад
Дебажить принтами. Какая чушь :) Может для университетских кампусов, где пишут тесты скорости интерпретатора с математикой и логикой внутри это подходит. Но для промышленного программирования, когда у тебя запуск программы может занимать секунду, а проход до проблемной точки ещё секунду, лучше PUDB никто ничего не придумал.
@kopkazhik
@kopkazhik 2 года назад
Видео где говорят нужно дебажить через принты, а не через дебаггер - должно быть запрещено смотреть.
@boobubuo
@boobubuo 3 года назад
чота такое ощущение что это нихрена не лекция ... и никак не третья ..
Далее
😭
00:50
Просмотров 19 млн
Final increíble 😱
00:39
Просмотров 15 млн
Многопоточность и GIL
1:21:47
Просмотров 34 тыс.
Про Kafka (основы)
49:23
Просмотров 356 тыс.
How To Learn Algorithms? Why? #codonaft
19:22
Просмотров 558 тыс.
Декоратор с параметрами
19:39
Просмотров 8 тыс.