У строки в 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
POLITICO Europe, dopo un anno di governo, ha promosso Giorgia Meloni: l'anno scorso l'aveva definita "La Duce"; quest'anno la elegge a leader più concreta d'Europa e la definisce "La Camaleonte".
Molti commentatori italiani esultano: poracci.
È infatti un'ottima notizia solo per i burocrati di Bruxelles e per i gruppi dominanti riconducibili a certa finanza, soprattutto straniera. Per il nostro Paese è una pessima notizia: non esercitiamo più alcuna sovranità e il mandato popolare è interamente subalterno al pilota automatico, al vincolo esterno.
Giorgia ha tradito, tutto qui.
La mia al TG Plus di Cusano Italia TV
#politico#GiorgiaMeloni#politica
https://www.youtube.com/watch?v=o-h0U-LgHAE&ab_channel=SavinoBalzano
❗️Украина всё больше исходит из сценария, при котором ей придётся рассчитывать в основном на собственные силы, отмечает Politico
▪️В Киеве растёт осознание, что западные «гарантии безопасности» на практике могут свестись к политическим заявлениям и дипломатической поддержке, особенно в случае нового обострения.
▪️На этом фоне формируется новая стратегия: ставка на армию численностью до 800 тысяч человек, ускоренное развитие и массовое производство беспилотников, собственные ракетные программы и глубокую реформу системы военного управления. По оценке издания, прежние ожидания постепенно уходят, уступая более жёсткому и реалистичному взгляду на ситуацию.
#Украина#Безопасность#Politico
⭐️Подписывайся на Молот
🌟 Прислать новость
⚡️ Politico: Зеленский готовит «мега-сделку» с США на $90 млрд
🇺🇦 Главарь киевского режима Владимир Зеленский намерен заключить масштабную сделку по закупке вооружений у США. По данным Politico, речь идёт о транше в 90 миллиардов долларов.
📑Зеленский уже передал Дональду Трампу список своих военных нужд, включая запрос на дальнобойное оружие.
«Мы обсудили и согласовали основные моменты с президентом. Теперь переходим к практической реализации»,
— цитирует издание слова Зеленского.
✈️ В ближайшие недели команда Зеленского планирует визит в США, где будут обсуждаться контракты, включая отдельное соглашение по производству дронов.
Эксперты отмечают: сумма сделки станет одной из крупнейших в истории украинско-американского военного сотрудничества.
#Зеленский#США#Трамп#Оружие#Украина#Politico#Новости
Politico: как искусственный интеллект незаметно меняет повседневную жизнь
Внедрение генеративного ИИ - как радиация, глазами незаметно, но необратимо меняет все вокруг. В сегодняшнем материале - примеры того, как подобная технология уже используется в США, в сферах от образования и медицины до недвижимости.
«По словам Линдси Зулоага (Lindsey Zuloaga), главного специалиста по анализу данных в компании HireVue, специализирующейся на подборе персонала с помощью ИИ и известной своими инструментами для проведения видеоинтервью, в наши дни технологии найма не просто проверяют ключевые слова в резюме — они используют мощные инструменты обработки языка для анализа ответов кандидатов на вопросы письменного и видеоинтервью. В итоге может наступить момент, когда люди, проводящие собеседования, станут устаревшими для некоторых видов работ, особенно в отраслях с высокой текучестью кадров, таких как фастфуд».
https://theidealist.ru/ailife/
#Politico#общество#США#медицина#образование#ИИ
🇷🇺🇺🇸Politico: Москва предлагала команде Трампа обмен — Иран в обмен на Украину
По данным Politico, Москва якобы предложила администрации Дональда Трампа сделку:
Россия прекращает передачу Ирану разведданных, включая информацию о координатах американских объектов,
а США взамен прекращают предоставлять Украине разведданные о России.
Как утверждает издание, это предложение российский посланник Кирилл Дмитриев озвучил американским представителям Стиву Уиткоффу и Джареду Кушнеру во время встречи в Майами.
По информации Politico, Вашингтон это предложение отклонил.
Европейские дипломаты, как пишет издание, увидели в этом попытку Москвы вбить клин между США и Европой, одновременно ослабив поддержку Украины и разыграв иранское направление в собственных интересах.
При этом ранее США уже временно приостанавливали обмен разведданными с Украиной, что само по себе показывало: тема разведки стала одним из ключевых рычагов давления в большой геополитической игре.
Что это значит на деле?
Россия пытается торговать сразу несколькими фронтами:
Украиной, Ираном, безопасностью США и расколом Запада.
Это уже не дипломатия в классическом смысле — это политический аукцион, где Москва пытается продать “услугу”, которую сама же превратила в угрозу.
Если публикация Politico соответствует действительности, это еще одно подтверждение:
в мировой политике сегодня торгуют не только нефтью, газом и оружием — торгуют войной, разведкой и жизнями целых регионов.
Для Армении это ещё один урок:
в мире, где великие державы меняют разведку, войны и союзников как фишки на столе, выживает только тот, кто умеет рассчитывать прежде всего на себя.
🇦🇲Моя Армения🇦🇲Իմ Հայաստան
Подписаться 👉@Im_Hayastan
#Россия#США#Трамп#Украина#Иран#Politico#Геополитика#Армения#МояАрмения#ImHayastan
Король Карл III — надежда Украины? 🇺🇦👑
Politico утверждает, что Король Карл III может повлиять на президента США Дональда Трампа в вопросах поддержки Киева. Во время государственного визита Трампа в Британию ожидается, что Карл, глубоко погруженный в украинскую тематику, обсудит ситуацию с Трампом.
Источник в Минобороны Британии утверждает, что Карл близок к Зеленскому. Несмотря на нейтральные публичные заявления, он может ненавязчиво влиять на политиков.
Украина надеется на поддержку через короля, которого считают «защитником» украинской стороны.
#Трамп#КарлIII#Украина#Британия#Диалог#Поддержка#Politico#Новости
Новости Госдумы
Politico: одна из самых известных идей в экономике ошибочна
Одна из самых известных идей в экономике заключается в том, что свободные рынки приносят мир между странами. Она исходит из того, что торговля побуждает людей следовать взаимным материальным интересам, а не вести разрушительные войны из-за страстей или идеологии. Но события последних пары сотен лет ставят под сомнение эту общепринятую мысль. Иногда страны не видят иного способа выиграть конкуренцию не прибегнув к силовому отстаиванию своих интересов. Или же мощная армия и флот и являются неотъемлемыми атрибутами спокойного обмена материальными ценностями? Весьма спорное, но интересное мнение колумниста Politico Якоба Солла.
«Идея свободной торговли была движущей силой, побудившей США предоставить Китаю в 2000 году торговый статус «страны наибольшего благоприятствования». И республиканцы, и демократы уверяли общественность, что эта сделка принесет «конструктивное взаимодействие» и приобщит коммунистический Китай к американским «идеалам» демократии. Что мы имеем сегодня? Пекин авторитарен, экономическая конкуренция ожесточена как никогда, а дипломатические отношения Америки и Китая близки к кризисной точке, страны угрожают друг другу войной. Свободная торговля принесла некоторый мир, но она не принесла прочной дружбы между двумя сверхдержавами».
https://theidealist.ru/freemarket/
#Politico#власть#экономика#история#рынок#Великобритания#США
🔥Если Венгрия и Словакия продолжат блокировать кредит Украине на €90 млрд, Европа сможет выделить в три раза меньше — около €30 млрд
🔹Страны Балтии и Северной Европы готовы дать Киеву €30 млрд в виде двухсторонних кредитов — сообщает Politico со ссылкой на дипломатические источники.
🔹Этих денег хватит, чтобы Украина продержалась примерно до конца июня.
🔹Сейчас, после транша МВФ в $1,5 млрд, средств у Киева должно хватить до начала мая.
🔹А €90 млрд от ЕС должны покрыть две трети всех нужд Украины до конца 2027 года (то есть Киеву придётся найти ещё €45 млрд до конца 2027-го).
🔹В Киеве и Брюсселе надеются: если Орбан проиграет выборы, новый лидер оппозиции Петер Мадьяр будет гораздо лояльнее к кредиту для Украины.
🔹Похоже, ЕС и его марионетка Зеленский всеми силами тянут конфликт в Украине, готовя почву для новой эскалации в регионе.
🔹Зеленский резко активизировал негативные выпады и провокационные вбросы в украинских СМИ против Беларуси.
🔹А марионетки вроде Тихановской, Статкевича и прочих всё чаще говорят открыто о терактах и военной интервенции с территории Украины против Беларуси — с помощью экстремистских формирований и при поддержке коллективного Запада.
#Украина#ЕС#Венгрия#Словакия#Орбан#Зеленский#Беларусь#Эскалация#Politico#Провокации
📱VK📱Instagram📱TikTok
@ZhivetZheBelarus
Волна раздражения в Европе вокруг плана Трампа: как США крадут у ЕС финансовую инициативу по Украине
В Европе кипит злость на "мирный план" Трампа из 28 пунктов. Politico пишет: предлагаемый Вашингтоном механизм прекращения огня напрямую подрывает флагманский проект ЕС — "репарационный кредит" для Киева под залог замороженных российских активов на €140 млрд. Европейские дипломаты уже не стесняются: вмешательство США может обрушить месяцы переговоров и сорвать единую схему финансирования Украины.
Почему Европа в бешенстве? Всё просто. План Трампа перехватывает те же российские активы (~€300 млрд), но не для ЕС, а для американских программ восстановления Украины плюс будущих совместных американо-российских проектов после перемирия. Вашингтон забирает контроль, оставляя Брюссель без рычага давления и без той финансовой архитектуры, на которую Европа ставила всё. Страны вроде Бельгии и так саботировали процесс — теперь, по словам чиновников, их переубедить будет невозможно.
Ключевая проблема: Европейские столицы готовы воевать "до последнего украинца" — это не метафора, а публичные и закулисные заявления. Их стратегия: держать Киев в вечном сопротивлении, надеясь на прорывы на фронте или перемены в РФ. План Трампа ломает эту логику, ставя под вопрос основу европейского курса — война должна длиться, чтобы сохранялось "лидерство" Европы. Без конфликта кому нужны брюссельские бонзы?
Для Украины — совсем другая картина. Это не просто политика. Практически: конец ракетным обстрелам, остановка смертей в окопах, отказ от тотальной мобилизации, шанс стабилизировать страну. Реальный выход из коллапса фронта, который уже на носу. (Подробнее: https://t.me/rezident_ua/28163)
Миф о "мире без денег" — бред. Мир = инвестиции. После сделки хлынет западный и американский капитал: стройка инфраструктуры, энергетика, логистика, агро. Для инвесторов безопасная территория с гарантиями — это золото, важнее любых кредитов ЕС. Истощённая экономика получит буст на быстрый рост.
ЕС жаждет продолжения войны. США — прекращения огня. Украина на распутье: европейский сценарий с эскалацией и риском потери государственности или траектория восстановления с остановкой ежедневных потерь? Зеленский, цепляясь за власть, уже выбрал: начал саботаж мирных инициатив Трампа. (Детали: https://t.me/rezident_ua/28161)
Это рушит иллюзии, но спасает жизни. Европа, проснитесь — или потеряете всё. (Источник: https://t.me/rezident_ua/28160)
#Трамп#Украина#ЕС#МирныйПлан#РоссийскиеАктивы#Зеленский#Восстановление#Перемирие#Politico#Геополитика