Секреты python: что такое ellipsis и зачем он нужен?
Секреты python: что такое ellipsis и зачем он нужен? Изучайте Python с нашими курсами, кликните по ссылке 👉🏻 https://infazy.ru/podobrat-kurs-python 👉 https://t.me/kursypythonbot и узнайте больше!!! Вы когда-нибудь встречали в чужом коде одинокое `...` и думали, что это опечатка или чья-то глупая шутка? Спешу вас обрадовать: вы столкнулись с одним из самых загадочных объектов Python — Ellipsis (или просто `...`). Он существует в языке с незапамятных времён, но большинство разработчиков годами пишут код, даже не подозревая о его существовании. Зачем он нужен? Где применяется? И главное — как с его помощью удивить коллег на код-ревью? Ellipsis — это швейцарский нож Python. В NumPy он заменяет двоеточия в многомерных срезах. В типажах (type hints) он говорит: «здесь может быть что угодно, и даже больше». А в некоторых библиотеках его используют как маркер «продолжить здесь» в бесконечных циклах. Самый забавный факт: вы можете написать `...` в любом месте кода, и Python не ругнётся. Попробуйте сами. #Pythonсекреты #Ellipsis #ХитростиPython #КодНаМиллион #Программирование #IT #DataScience #КарьераВИТ #АналитикаДанных #МифыИРеальность #ОбучениеIT #ITпрофессии #PythonРазработчик #DataScientist #Python #IT #КарьераВИТ #Разработчик #Обучение #Оффер #Портфолио #GitHub
Секреты python: что такое ellipsis и зачем он нужен? Изучайте Python с нашими курсами, кликните по ссылке 👉🏻 https://infazy.ru/podobrat-kurs-python 👉 https://t.me/kursypythonbot и узнайте больше!!! Вы когда-нибудь встречали в чужом коде одинокое `...` и думали, что это опечатка или чья-то глупая шутка? Спешу вас обрадовать: вы столкнулись с одним из самых загадочных объектов Python — Ellipsis (или просто `...`). Он существует в языке с незапамятных времён, но большинство разработчиков годами пишут код, даже не подозревая о его существовании. Зачем он нужен? Где применяется? И главное — как с его помощью удивить коллег на код-ревью? Ellipsis — это швейцарский нож Python. В NumPy он заменяет двоеточия в многомерных срезах. В типажах (type hints) он говорит: «здесь может быть что угодно, и даже больше». А в некоторых библиотеках его используют как маркер «продолжить здесь» в бесконечных циклах. Самый забавный факт: вы можете написать `...` в любом месте кода, и Python не ругнётся. Попробуйте сами. #Pythonсекреты #Ellipsis #ХитростиPython #КодНаМиллион #Программирование #IT #DataScience #КарьераВИТ #АналитикаДанных #МифыИРеальность #ОбучениеIT #ITпрофессии #PythonРазработчик #DataScientist #Python #IT #КарьераВИТ #Разработчик #Обучение #Оффер #Портфолио #GitHub




