Уроки по Python с НУЛЯ для Data Scientist / Функции, аннотации типов typing, args/kwargs, Exceptions

preview_player
Показать описание
Полезные материалы:

Таймкоды:
00:00 Для чего нужно функциональное программирование. Принцип DRY
01:24 Как определять функции. Синтаксис
04:00 Аннотация типов при помощи typing
05:40 Передача в функцию неизвестного количества аргументов. Args/Kwargs
09:42 Что такое исключения (exceptions) и зачем нужны
11:20 Как обрабатывать исключения при помощи try-except
13:44 Как вывести полное сообщение при обработке исключения
14:27 finaly при обработке исключений

-----------------------------------------------

*Компания Meta - организация, деятельность которой запрещена на территории Российской Федерации
Рекомендации по теме
Комментарии
Автор

Самый лучший канал, буду рекомендовать всем, кто идут в профессии, ассоциированные с ЯП Python 💥

pavlovn
Автор

Анастасия, спасибо Вам🙏
Очень рад, что начался такой формат видео!
Не оставляйте нас надолго 😊

wogzcex
Автор

Очень полезная информация для повторения!

lyvnwzv
Автор

Спасибо ) невозможно запоминать информацию, когда смотришь на такое красивое лицо )

spectrdivider
Автор

Есть ещё кейс, когда исключение может произойти в final блоке, но то уже high level . Спасибо за урок ❤

xandrviking
Автор

Вот бы еще пару слов об оболочке, где мы можем также код тестировать(желательно онлайн)

fermishell
Автор

Я не совсем понял, зачем писать if not isistance(value, str):, если можно написать на 8 символов короче if type(value)!=str: .Буду над этим думать.

romancomit
Автор

Лайфхак для мужчин -если хотите, чтобы ваша жена вынесла вам мозг, попросите ее рассказать про пайтон. Я пытался понять, почему print ничего не возвращает, если он возвращает буковки на экран, но так и не успел потому что мозг завис от перегрузки. Напрягается - значит развивается. Это хорошо.

romancomit
Автор

Вот сидишь, коммент читаешь, а лайк не поставил..

vlqrtic