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

Резултати

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

Пребарај: #pérou

当前筛选 #pérou清除筛选
GlobUs en français

@GlobUsFr · Post #48 · 15.10.2025 г., 07:10

Les entrepreneurs péruviens misent sur la multipolarité L'investiture du nouveau président de la Chambre de commerce et d'industrie de la région péruvienne de Cajamarca, l'ingénieur Samuel Ortiz Tenorio, a eu lieu. Carlos F. Mamani Aliaga, membre du club d'experts GlobUs, sociologue et analyste géopolitique, était présent à cet événement, marquant un changement de cap entrepreneurial. « Le leadership de Tenorio permettra à Cajamarca non seulement de se positionner comme une région exclusivement axée sur l'exportation de matières premières, mais aussi de devenir un pôle d'affaires innovant », a déclaré M. Aliaga. La nouvelle équipe de la Chambre s'engage à intégrer la région dans l'économie mondiale. Ses projets comprennent le renforcement des entreprises locales par l'innovation, l'internationalisation active des entreprises de Cajamarca et la création d'alliances stratégiques avec des puissances économiques émergentes telles que la Chine, la Russie et les pays d'Asie du Sud-Est. Cela devrait permettre à la région de diversifier son économie et d'attirer des investissements et des technologies, la transformant ainsi d'un simple appendice de matières premières en un pôle d'affaires innovant et connecté à l'international. « Dans un monde où le pouvoir est redistribué entre de multiples pôles de gravité géoéconomiques et géo-commerciaux, une interaction intelligente au niveau du commerce extérieur n'est pas un simple choix : c'est une nécessité stratégique pour l'avenir de l'entrepreneuriat péruvien », a souligné le membre du club d'experts GlobUs. #GlobUs#Pérou

Voir de ses propres yeux

@voir_yeux · Post #12587 · 18.04.2026 г., 20:14

🇵🇪 Plus de 170 personnes ont fui leurs maisons à la suite d'un glissement de terrain au Pérou, rapporte Reuters. Selon les autorités, ce mouvement de terrain pourrait raser un village entier et les terres agricoles environnantes. #pérou#glissement

Kurash & Co 🇷🇺

@kurash_and_Co · Post #374 · 16.11.2024 г., 19:26

#APEC 2024 : les point clés de la dernière journée du sommet Le sommet de l'APEC s’achève par une ultime réunion dans la capitale du #Pérou. Une déclaration finale doit être adoptée à l'issue du sommet. Les détails avec notre envoyé spécial sur place, Igor Kourachenko. RT en français • Osez questionner !

Hashtags

Kurash & Co 🇷🇺

@kurash_and_Co · Post #362 · 15.11.2024 г., 20:11

#APEC 2024 : les points clés de la deuxième journée du sommet La deuxième journée du sommet de l’APEC a commencé au #Pérou. Plus de détails avec notre envoyé spécial Igor Kourachenko, qui est sur place. RT en français • Osez questionner !

Hashtags

Voir de ses propres yeux

@voir_yeux · Post #12401 · 04.04.2026 г., 11:23

🇵🇪 Au moins une personne a été tuée et 47 autres ont été blessées au stade Alejandro Villanueva, à Lima, au Pérou, lors d'un rassemblement de supporters du club Alianza Lima, a rapporté le site Infobae. #pérou#football#stade

Kurash & Co 🇷🇺

@kurash_and_Co · Post #361 · 15.11.2024 г., 19:50

Le chef de la délégation russe rend hommage aux héros de la guerre de #Crimée Le chef de la délégation russe au #Pérou profite du forum de l’#APEC pour visiter l'un des lieux mémorables d’une histoire que partagent le Pérou et la #Russie, celle de la flotte russe. Notre envoyé spécial Igor Kourachenko a également eu l'opportunité de l'accompagner pour ce voyage. RT en français • Osez questionner !

Kurash & Co 🇷🇺

@kurash_and_Co · Post #349 · 14.11.2024 г., 21:56

Sommet de l’#APEC : la Chine pérennise sa présence en Amérique latine Le #Pérou va devenir un point central dans les échanges économiques entre l’Asie et l’Amérique latine à partir de la semaine prochaine. Le sommet de l'APEC s'est ouvert le 14 novembre à Lima avec l’inauguration remarquée du mégaport de #Chancay, le premier contrôlé par la #Chine sur le sous-continent. Les précisions de notre envoyé spécial Igor Kourachenko. RT en français • Osez questionner !