TGTGInsighttelegram intelligenceLIVE / telegram public index
← Python Заметки

TGINSIGHT SIMILAR POSTS

Најди сличен содржај

Изворен канал @pythonotes · Post #83 · 11 мај

У строки в Python есть два очень похожих метода. На столько похожих что кажется они делают одно и тоже. Это метод isdigit() и isnumeric() Давайте посмотрим зачем нам два одинаковых метода? И так ли они одинаковы? Очевидно что isdigit() говорит нам, состоит ли строка только из чисел 0-9 >>> '12'.isdigit() True >>> '12x'.isdigit() False >>> '-12'.isdigit() False >>> '12.5'.isdigit() False Можно предположить что isnumeric() делает более глубокий анализ и распознаёт в строке float или отрицательное число. >>> '15'.isnumeric() True >>> '-15'.isnumeric() False >>> '15.2'.isnumeric() False Нет, всё так же как и с другим методом. В чем же тогда разница? Для начала посмотрим следующие примеры: >>> '5'.isdigit(), '5'.isnumeric() # Обычная цифра 5 # True, True >>> '꧕'.isdigit(), '꧕'.isnumeric() # Яванская 5 # True, True >>> '෩'.isdigit(), '෩'.isnumeric() # Синхала 3 # True, True >>> '৩'.isdigit(), '৩'.isnumeric() # Бенгальская 3 # True, True >>> '༣'.isdigit(), '༣'.isnumeric() # Тибетская 3 # True, True >>> '³'.isdigit(), '³'.isnumeric() # 3 верхний индекс (степень) # True, True >>> '𝟝'.isdigit(), '𝟝'.isnumeric() # Математическая двойная 5 # True, True >>> '๔'.isdigit(), '๔'.isnumeric() # Тайская 4 # True, True >>> '➑'.isdigit(), '➑'.isnumeric() # 8 в круге # True, True А теперь примеры в которых, по мнению Python, результаты не равны >>> '¾'.isdigit(), '¾'.isnumeric() # дробь три четверти # False, True >>> '⅕'.isdigit(), '⅕'.isnumeric() # дробь одна пятая # False, True >>> '𒐶'.isdigit(), '𒐶'.isnumeric() # клинопись 3 # False, True >>> '三'.isdigit(), '三'.isnumeric() # 3 из унифицированной идеограммы # False, True >>> '⑩'.isdigit(), '⑩'.isnumeric() # цифра 10 в круге # False, True >>> 'Ⅳ'.isdigit(), 'Ⅳ'.isnumeric() # Римская 4 # False, True >>> '𑇪'.isdigit(), '𑇪'.isnumeric() # Сенегальская архаическая 10 # False, True >>> '𐌢'.isdigit(), '𐌢'.isnumeric() # Этрусская цифра 10 # False, True >>> 'ↂ'.isdigit(), 'ↂ'.isnumeric() # Римская цифра 10000 # False, True >>> '〇'.isdigit(), '〇'.isnumeric() # Символ ККЯ ноль # False, True Получается, что isdigit() говорит нам, является ли символ десятичной цифрой или спецсимволом, имеющим цифирное значение после преобразования. В свою очередь isnumeric() включает все дополнительные символы юникода которые имеют отношения к числовым и цифровым представлениям. Ну и пара примеров в которых в обоих случаях символ не является числом, это эмодзи. >>> '🕙'.isdigit(), '🕙'.isnumeric() # эмодзи 10 часов # False, False >>> '7️⃣'.isdigit(), '7️⃣'.isnumeric() # эмодзи 7 # False, False Также есть еще один дополнительный и весьма полезный метод isdecimal(). Он нам сообщает, можно ли из указанного символа сделать простую десятичную цифру. То есть сработает ли метод int(x) >>> '෩'.isdecimal(), int('෩') # Синхала 3 # True, 3 >>> '➑'.isdecimal(), int('➑') # 8 в круге # False, ValueError Какие выводы? 🔸 При определении цифры в строке isdigit() подходит лучше чем isnumeric(), но оба не гарантируют успешную конвертацию в int 🔸 Для однозначного определения возможности преобразования строки в int лучше подходит метод isdecimal() 🔸 Для однозначного определения символов 0...9 лучше использовать regex Полный список символов юникода которые определяются как numeric #basic

Hashtags

Резултати

Пронајдени 3 слични објави

Пребарај: #arajet

当前筛选 #arajet清除筛选

Доминикана на взлёте: Arajet превращает страну в авиационный хаб Америки ✈️ Авиакомпания Arajet запускает новые рейсы в Сан-Хуан (Пуэрто-Рико) и делает ставку на превращение Доминиканской Республики в крупнейший авиаузел Латинской Америки. ➡️Первый рейс из Санто-Доминго состоится уже 4 июня, а из Пунта-Каны — 6 июня. ➡️Билеты от $80 (включая налоги) — шаг к новой логистике региона. ➡️График полётов: — Санто-Доминго → Сан-Хуан: 2 раза в неделю — Пунта-Кана → Сан-Хуан: 4 раза в неделю ➡️Но главное — это транзитная модель: из Пуэрто-Рико можно будет пересесть на рейсы Arajet в 11 стран Латинской Америки — от Аргентины и Бразилии до Мексики и Перу. Гендиректор Arajet Виктор Пачеко заявил: «Соединение доминиканцев с нашими братьями из Пуэрто-Рико четыре раза в неделю станет историческим и значимым для двусторонних отношений, туризма и диаспоры». Проект реализуется благодаря соглашению об "открытом небе" между США и Доминиканской Республикой и поддержке властей Пуэрто-Рико. Доминикана теперь — это центр авиационного сообщения континента. #Arajet#Доминикана#Авиахаб2025#ЛатинскаяАмерика#ПуэртоРико#ОткрытоеНебо#AviationNews#Туризм2025#Авиаперевозки 👉Всегда свежие новости о странах Латинской Америки!

Новости авиамира Латинской Америки: супергерои, технологии и новые маршруты 🇲🇽Volaris и Супермен: первый самолёт с супергероем на борту Мексиканская авиакомпания Volaris представила Airbus A321 с дизайном в честь Супермена — это первый самолёт с таким оформлением в Америке! Проект реализован совместно с Warner Bros. и приурочен к мировой премьере нового фильма DC Studios, режиссёром которого выступил Джеймс Ганн. Лайнер вместимостью 230 пассажиров будет курсировать по маршрутам в Мексике, США, Центральной и Южной Америке в течение шести месяцев. Пассажиров ждут тематические активности на борту, розыгрыши сувениров и билетов на эксклюзивные показы. 🇩🇴Arajet внедряет Turbulence Aware — технологию против турбулентности Доминиканская авиакомпания Arajet стала первой в Карибском регионе, подключившейся к системе Turbulence Aware от IATA — глобальной платформе, которая собирает данные с самолётов в реальном времени, помогая пилотам выбирать более безопасные и комфортные маршруты. Генеральный директор Arajet Виктор Пачеко назвал это важным шагом к повышению качества обслуживания. Примечательно, что соглашение было подписано на авиационном саммите ALTA в Мехико — одной из ключевых площадок для обсуждения инноваций в авиации региона. 🇵🇦Copa Airlines открывает рейсы в Пуэрто-Плату С 13 января 2026 года Copa Airlines (Панама) запускает рейсы в Пуэрто-Плату — это четвёртое направление компании в Доминикане после Пунта-Каны, Санто-Доминго и Сантьяго. Пуэрто-Плата на севере страны известна пляжами, колониальной архитектурой, карибской кухней и музыкальными традициями. Новая линия будет выполняться трижды в неделю, а транзитные пассажиры смогут воспользоваться программой Panama Stopover. Copa укрепляет свою сеть из 91 направления в 32 странах, делая Карибы ещё доступнее. 🔹Аэропорты будущего: Priority Pass выяснил, чего ждут пассажиры Согласно исследованию Priority Pass (мировой лидер в программах VIP-залов), технологии стали ключевым фактором, улучшающим впечатления от путешествий: — 73% пассажиров высоко ценят ускоренный досмотр и цифровые посадочные талоны, — 68% — автоматическую сдачу багажа. Автоматизация экономит время: 45% пассажиров выигрывают 10–30 минут, а 20% — до часа. Эти минуты тратятся на отдых, шоппинг и посещение лаунджей. Особенно положительно настроены к инновациям молодые поколения — Gen Z и миллениалы. В Колумбии 86% путешественников считают, что быстрая проверка безопасности существенно улучшает их опыт, а 78% готовы предоставить биометрические данные ради ускорения процедур. Топ-тренды: — биометрические коридоры, — умный трекинг багажа, — автоматический перевод навигации, — лаунджи с локальной кухней и высокотехнологичными сервисами. #Авианьюс#Volaris#Arajet#CopaAirlines#Авиаперевозки#ЛатинскаяАмерика#Технологии#PriorityPass#Путешествия#Аэропорты#Туризм#Карибы#Superman#Инновации#Авиация 👉Всегда свежие новости о странах Латинской Америки!

✈️Новости авиации и транспорта в регионе Летний сезон в Латинской Америке начался с динамичного расширениятранспортной инфраструктуры и новинокот ведущих авиакомпаний и операторов круизов. Новые маршруты, международные партнёрства и технологические инновации формируют облик путешествий в регионе👇 🔹United Airlines усиливает связь между США и Латинской Америкой Американский авиаперевозчик открыл новые маршруты из Денвера в Мехико (Мексика) и Пунта-Кану (Доминиканская Республика), делая популярные туристические направления ещё доступнее для путешественников из североамериканского центра. 🔹Emirates выходит на Карибы через партнерство с Bahamasair Благодаря новому код-шеринговому соглашению с Bahamasair, авиакомпания Emirates теперь предлагает пассажирам доступ к нескольким направлениям на Багамах с пересадкой в Майами. Это стратегическое расширение позволяет объединить Ближний Восток с Карибами и укрепить глобальную маршрутную сеть. 🔹Flying Blue отмечает 20-летие Программа лояльности Flying Blue, объединяющая Air France и KLM, празднует 20 лет работы, предоставляя эксклюзивные предложения и бонусы своим участникам. Программа продолжает быть одной из самых популярных среди часто летающих пассажиров между Европой и Латинской Америкой. 🔹Arajet запускает прямой рейс в Нью-Йорк Доминиканская бюджетная авиакомпания Arajet открыла новый прямой маршрут Санто-Доминго — Нью-Йорк. На церемонии открытия присутствовал министр туризма Давид Колладо, который отметил, что этот шаг укрепит связи с диаспорой и увеличит турпоток между США и Доминиканой. 🔹MSC представляет инновацию на борту лайнера Круизная компания MSC Cruceros представила ROBOTRON — захватывающий роботизированный аттракцион, установленный на борту нового лайнера, пришвартованного в Техасе. Это интерактивное развлечение сочетает в себе виртуальные технологии и физическое движение, превращая морские путешествия в настоящий парк аттракционов на воде. #Авиановости#ЛатинскаяАмерика#Карибы#Туризм2025#Arajet#UnitedAirlines#Emirates#MSC#FlyingBlue#Путешествия#НовостиТранспорта#Авиасообщение#Багамы#Доминикана#НьюЙорк#Мехико#ПунтаКана 👉Всегда свежие новости о странах Латинской Америки!