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

Резултати

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

Пребарај: #merz

当前筛选 #merz清除筛选
Kampf für unsere Zukunft ❣️

@Kampf_fuer_unsere_Zukunft · Post #51987 · 17.04.2026 г., 20:18

​Noch so ein kleines Highlight vom größten Lügner im Land... #Merz TEILEN Folgt mir auf Telegram ↕️↕️↕️ https://t.me/Kampf_fuer_unsere_Zukunft Chat-Kanal ⬇️⬇️⬇️ https://t.me/IavYc2SRFdY1OGY6

Hashtags

Ultimora.net - POLITICS 24

@Ultimorapolitics24 · Post #51701 · 19.01.2026 г., 14:29

Friedrich #Merz ha dichiarato che "l'eventuale introduzione di nuovi dazi da parte del presidente Donald Trump indebolirà le relazioni tra Unione europea e Stati Uniti" e che l'Ue risponderà "con prudenza". @UltimoraPolitics24

Hashtags

Ultimora.net - POLITICS 24

@Ultimorapolitics24 · Post #51677 · 15.01.2026 г., 11:57

Friedrich #Merz ha dichiarato che la Germania ha commesso "un grave errore strategico" con "l'abbandono dell'energia nucleare" e ha aggiunto: "Ora stiamo attraversando la transizione energetica più costosa in tutto il mondo". @UltimoraPolitics24

Hashtags

Ultimora.net - POLITICS 24

@Ultimorapolitics24 · Post #51596 · 03.01.2026 г., 19:56

🇩🇪🇻🇪 Friedrich #Merz: "Nicolás Maduro ha condotto il suo Paese alla rovina. Le elezioni più recenti sono state truccate. Come molti altri Paesi, pertanto, non abbiamo riconosciuto la sua presidenza. Maduro ha svolto un ruolo problematico nella regione. La valutazione giuridica dell’intervento degli Stati Uniti è complessa e richiede un’attenta considerazione. Il diritto internazionale rimane il quadro di riferimento. In questa fase è necessario evitare l’instabilità politica in Venezuela. L’obiettivo è una transizione ordinata verso un governo eletto." @UltimoraPolitics24

Hashtags

RT France actualités

@rt_fra · Post #40768 · 07.05.2026 г., 10:20

💬#Merz appelle l’Allemagne à « se ressaisir » Le chancelier allemand Friedrich Merz a appelé les Allemands à se ressaisir lors d’un discours à Düsseldorf. Il a estimé que le pays devait enfin s’attaquer à ses problèmes structurels et aux réformes longtemps repoussées. Cette intervention intervient alors qu’un récent sondage international le présente comme un des dirigeants démocratiquement élus les plus impopulaires au monde, avec seulement 19 % d’opinions favorables en Allemagne. RT en français • Osez questionner !

Hashtags

Ultimora.net - POLITICS 24

@Ultimorapolitics24 · Post #51775 · 28.01.2026 г., 19:31

#iran, il Cancelliere #Merz: "Un regime che può mantenersi al potere solo con la forza bruta e il terrore contro la propria popolazione ha i giorni contati [...] potrebbero essere settimane, ma questo regime non ha alcuna legittimità per governare il Paese e se ci sono state decine di migliaia di vittime nelle ultime manifestazioni contro il regime, è evidente che il regime dei mullah può mantenersi al potere solo con il terrore puro" (ANSA) @UltimoraPolitics24

Hashtags

RT en français

@RTenfrancais · Post #80491 · 30.04.2026 г., 14:50

💬Donald #Trump a déclaré que Friedrich #Merz devrait consacrer davantage de temps à tenter de mettre fin au conflit en Ukraine, dans lequel il s’est montré jusqu'à présent « totalement inefficace ». « Le chancelier allemand devrait consacrer plus de temps à mettre fin à la guerre entre la Russie et l’Ukraine [domaine dans lequel il s'est montré totalement inefficace !], ainsi qu’à remettre de l’ordre dans son propre pays, notamment en ce qui concerne les questions d’immigration et d’énergie, et moins s’ingérer dans les affaires de ceux qui éliminent la menace nucléaire iranienne, contribuant ainsi à rendre le monde, y compris l’Allemagne, plus sûr ! Président DJT ». RT en français • Osez questionner !

Hashtags

Kurash & Co 🇷🇺

@kurash_and_Co · Post #860 · 29.01.2026 г., 21:44

🇪🇺#Merz s’oppose à l’adhésion de l’#Ukraine à l’UE à l’horizon 2027 L’Allemagne ferme la porte à une adhésion accélérée de l’Ukraine à l’Union européenne. Une véritable douche froide pour Kiev qui a fait de cette adhésion sa priorité stratégique. Mais derrière le scepticisme de Berlin se cache un calcul bien froid. Pourquoi l’Union européenne promet-elle un avenir radieux à l’Ukraine sans jamais fixer d’engagement clair ? Analyse d’Igor Kourachenko. RT en français • Osez questionner !

Antoine Cléraux

@corrAntoine · Post #557 · 17.01.2026 г., 07:05

🇪🇺 De plus en plus de dirigeants européens se prononcent en faveur de liens avec #Moscou Tournant majeur dans la politique européenne : le chancelier allemand Friedrich Merz fait volte-face concernant les relations avec la Russie. Longtemps fervent soutien de l'Ukraine face à l'agression russe, #Merz appelle désormais à une restauration des liens avec Moscou… les détails avec Antoine Cléraux. RT en français • Osez questionner !

Hashtags

Ultimora.net - POLITICS 24

@Ultimorapolitics24 · Post #51943 · 14.02.2026 г., 10:29

La premier Giorgia #Meloni, al termine della riunione plenaria dell'Unione africana ad Addis Abeba, dichiara: "Credo che #Merz faccia una valutazione corretta quando dice che l'Europa deve occuparsi di se stessa, che deve fare di più, per esempio sulla sicurezza, sulla colonna europea della Nato. Su questo io sono d'accordo, indipendentemente dal rapporto con gli Stati Uniti" @UltimoraPolitics24

Hashtags

Ultimora.net - POLITICS 24

@Ultimorapolitics24 · Post #51729 · 23.01.2026 г., 13:39

🇮🇹🇩🇪#Meloni e #Merz hanno firmato un Protocollo per la cooperazione strategica Italia-Germania, riaffermando "l'importanza fondamentale di un forte legame transatlantico tra Europa e Stati Uniti" e l'impegno a rispettare "integrità territoriale e sovranità". @UltimoraPolitics24

Hashtags

123•••67
ПретходнаСтраница 1 од 7Следна