#70. Конструкция match/case с кортежами и списками | Python для начинающих

  Рет қаралды 15,153

selfedu

selfedu

Күн бұрын

Пікірлер: 34
@TBRAK78
@TBRAK78 Жыл бұрын
Я одного не пойму, почему у канала так мало подписчиков. Это просто огонь! Почерпнул тут очень много.
@al.e.k
@al.e.k Жыл бұрын
Разве 92k подписчиков это мало? Хотя, конечно, смотря как, с чем и зачем это сранивать ) Как пример: у Selfedu 11M просмотров, а, например, у Диджитализируй 9.2М при 135к подписчиках, у Соера 6М при 101к подписчиках.
@TBRAK78
@TBRAK78 Жыл бұрын
@@al.e.k Вот, смотрят и не подписываются =)
@non5309
@non5309 Жыл бұрын
@@TBRAK78 потому что просмотры идут через всякие степики и прочее по ссылкам образовательных каналов. но разве это плохо
@СергейЮров-б6е
@СергейЮров-б6е Жыл бұрын
@@al.e.k прям золотой стандарт перечислили)
@PETERFILM
@PETERFILM Жыл бұрын
Лучшие уроки на ютубе! Спасибо вам большое!)
@jaksonmillka
@jaksonmillka 2 ай бұрын
Спасибо вам ограменное! Меня больше удивило, как можно "распаковывать" списки, кортежи, и тд. Какой же все таки питон гибкий язык. Оправдывает свое тотемное животное!)
@nataliekondrash6229
@nataliekondrash6229 Жыл бұрын
Мощный инструмент, однако)) Серей, спасибо за полезную информацию и продуктивное начало года!
@данил-1
@данил-1 Жыл бұрын
Я подписался сейчас, потому что новое видео в очередной раз попало в рекомендации.
@siarheiulas6969
@siarheiulas6969 Жыл бұрын
Спасибо за такое доступное и обстоятельное объяснение!!!
@andredru4278
@andredru4278 9 ай бұрын
CСпасибо. Все понятною Навороченная констркция.
@n0rmaLman
@n0rmaLman Жыл бұрын
Спасибо. Ждём продолжения.
@niktonikak1820
@niktonikak1820 Жыл бұрын
спасибо
@Someone_Game999
@Someone_Game999 Жыл бұрын
Спасибо за такие классные уроки! Спасибо вам!
@mazur_vg
@mazur_vg Жыл бұрын
Крутяк! Спасибо! 😁
@ГубкаБоб-р8ъ
@ГубкаБоб-р8ъ Жыл бұрын
Вам нужно писать книгу реально. Я бы купил с удовольствием, хоть материалы доступны в видео у вас. Да многие из подписчиков, я уверен купили бы. Может мы увидим книгу от вас? Хотелось бы.
@selfedu_rus
@selfedu_rus Жыл бұрын
на пенсии, разве что, много времени это займет )
@impellergimpeller5133
@impellergimpeller5133 Жыл бұрын
👍👍👍👍👍
@сергейпушкаев
@сергейпушкаев 10 ай бұрын
а как написать, чтобы сравнить, что объект является функцией
@ibrahimoglu
@ibrahimoglu Жыл бұрын
👍
@Schriftsteller1703
@Schriftsteller1703 Жыл бұрын
топ
@ГубкаБоб-р8ъ
@ГубкаБоб-р8ъ Жыл бұрын
Интересно, попробовал попробовал в кейс при проверке вместо оператора | использовать or, так не работает.
@selfedu_rus
@selfedu_rus Жыл бұрын
да, это не условный оператор, а шаблон проверки, тут другой синтаксис )
@donfedor007
@donfedor007 Жыл бұрын
Спасибо вам! Очень хороший урок. Одно не понятно количество просмотров 2,5 к , а лайков 210. Это меньше 10%. Что за проблема поставить лайк, я не пойму(
@Xeeina
@Xeeina Жыл бұрын
По тому что не понятно)) что такое переменные и все такое
@lem0n666
@lem0n666 Жыл бұрын
вы выпускаете книгу???🤩🤩
@selfedu_rus
@selfedu_rus Жыл бұрын
была мысль, но слишком много писать ))
@lem0n666
@lem0n666 Жыл бұрын
@@selfedu_rus а как с вами можно связаться более приватно?
@youtubeyoutube6205
@youtubeyoutube6205 Жыл бұрын
Я не так давно пробовал с использованием этого оператора вытаскивать текст из сообщений телеграма В телеграме есть функция, экспортировать историю в json формате, и сообщение может быть нескольких типов, например: картинка с описание, картинка без описания, текстовое сообщение, текстовый ответ на другое сообщение Так, получается, что интересующий меня текст в каждом сообщении может быть под разным ключём в словаре и на разном уровне вложенности Хотел описать это шаблонами, но не справился Может кто-то сделает, тогда покажите пожалуйста :)
@selfedu_rus
@selfedu_rus Жыл бұрын
дальше будут примеры и другие коллекции
@7IdE
@7IdE Жыл бұрын
Как легко и непринужденно прорекламировать собественную книгу? Спросите у Сергея. :D Ну а видос огонь, как обычно. Матч/кейс реально мощный инструмент, оказывается. Хотя и будет весьма сложно поменять мышечную память с простых ифов. И я просто оставлю это здесь. 4 разных кейса, чтобы понимать, насколько это все упрощает жизнь. И это еще без учета комбинации шаблонов... cmd = ("smth", "else", 2022) if isinstance(cmd, tuple) and len(cmd) >= 3 and len(cmd) < 6 and isinstance(cmd[0], str) and isinstance(cmd[1], str) and isinstance(cmd[2], (int, float)): author, title, price, *_ = cmd print("smth") try: author, title, price, *_ = cmd if isinstance(author, str) and isinstance(title, str) and isinstance(price, (int, float)): print("smth") except Exception: pass match cmd: case (str() as author, str() as title, int() | float() as price, *_) if len(cmd)
@kneel6815
@kneel6815 Жыл бұрын
Упрощает жизнь, но работает намного медленнее.
@gayratsaidakhmedov5451
@gayratsaidakhmedov5451 11 ай бұрын
спасибо
Леон киллер и Оля Полякова 😹
00:42
Канал Смеха
Рет қаралды 4,1 МЛН
Интересно, какой он был в молодости
01:00
БЕЗУМНЫЙ СПОРТ
Рет қаралды 3,6 МЛН
Don’t Choose The Wrong Box 😱
00:41
Topper Guild
Рет қаралды 51 МЛН
ТОП 5 Ошибок в написании функций Python
12:46
Python - полный курс для начинающих. Этот навык изменит твою жизнь.
5:27:42
Леон киллер и Оля Полякова 😹
00:42
Канал Смеха
Рет қаралды 4,1 МЛН