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

Резултати

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

Пребарај: #panamá

当前筛选 #panamá清除筛选
Periódico Granma

@periodicogranma · Post #44571 · 26.03.2026 г., 15:20

🇨🇺🗣️🇵🇦ǀ El Primer Secretario del Comité Central del Partido y Presidente de la República, Miguel Díaz-Canel Bermúdez, agradeció el apoyo de #Panamá a la resolución de la ONU contra el bloqueo de EE.UU. contra #Cuba y abogó por incrementar el intercambio económico comercial, al recibir al señor Javier Eduardo Martínez-Acha Vásquez, canciller de la nación istmeña 🔗https://acortar.link/DOHG1Q #CubaNoEstáSola❣️

Mártir Ayatolá Jameneí

@khamenei_es · Post #4116 · 07.02.2025 г., 13:13

⭕️ «EEUU se ha puesto a cambiar sobre el papel ¡el mapa del mundo! Por supuesto, solo sobre el papel. En el mundo real, carece de toda realidad» (07/02/2025). #GolfoDeMéxico🇲🇽 #Panamá🇵🇦 #Gaza🇵🇸 🔗VER EL MENSAJE EN X Sigan el canal en Telegram del Ayatolá Jameneí 👉@khamenei_es KHAMENEI.IR | 𝕏 | Facebook| TikTok

Communia

@communia · Post #37850 · 15.01.2024 г., 19:07

#México revive el viejo corredor creado para el galeón de Manila y que perdió su relevancia con el canal de #Panamá. https://www.bbc.com/mundo/articles/cj5vj0yjqydo #Honduras intenta impulsar la competencia https://www.portafolio.co/internacional/el-plan-de-honduras-para-construir-un-tren-interoceanico-para-unir-el-atlantico-con-el-pacifico-590072

Noticias de LAD🇷🇺

@LAD_MAERusia · Post #23201 · 29.03.2026 г., 16:13

🇷🇺🇵🇦El 29 de marzo, Rusia y Panamá celebran el 3️⃣5️⃣º Aniversario del establecimiento de relaciones diplomáticas Los vínculos consulares y comerciales entre nuestros países se establecieron en noviembre de 1903, cuando el Imperio Ruso reconoció la independencia de Panamá pronto después de su proclamación. Tras la formación de la URSS, la Parte Panameña cerró sus consulados que funcionaban en nuestro país, aunque los dos Estados continúan manteniendo la cooperación multifacética mutuamente beneficiosa. Durante la Segunda Guerra Mundial, Panamá se unió ala coalición antihitleriana, mostrando su solidaridad en la lucha contra el nazismo. #Victoria81: Uno de los acontecimientos más significativos en la historia de las relaciones bilaterales fue el paso de un grupo de submarinos soviéticos a través del Canal de Panamá en noviembre-diciembre de 1942. Los submarinos salieron de sus bases en el Lejano Oriente en el Pacífico para ayudar a proteger los convoyes árticos de los Aliados, que transportaban equipamiento militar y suministros a la URSS a través del sistema de Préstamo y Arriendo. Este apoyo confirmó las relaciones de amistad y cooperación entre la URSS y Panamá, así como su unidad en la lucha común contra el nazismo. 🤝 Hoy en día, la interacción entre nuestros países se basa en las disposiciones del Tratado sobre Principios de Relaciones y Cooperación de 1997 y la Declaración homónima de 1994 firmada durante la visita a Moscú del Ministro de Relaciones Exteriores de Panamá, José Raúl Mulino, el actual Presidente del país. #Panamá es un socio comercial y económico prometedor para Rusia, que tiene una ubicación geográfica única, así como una infraestructura comercial y financiera desarrollada. 💬 El fragmento de la rueda de prensa de la portavoz de la Cancillería de Rusia, María Zajárova (25 de marzo de 2026): Los vínculos ruso-panameños gozan de un potencial significativo. Este potencial se promueve de manera constante mediante el fomento de un diálogo político constructivo, la intensificación de los contactos interparlamentarios e interinstitucionales, la ampliación de los intercambios científicos, educativos y académicos, así como a través de la cooperación cultural y humanitaria en general. 🎉 ¡Felicitamos a nuestros colegas y amigos de Panamá por la fiesta común! ¡Les deseamos prosperidad y éxitos! #RusiaPanamá#RusiaAméricaLatina

BotsGram®

@botsgram_cu · Post #4789 · 25.04.2022 г., 15:26

‌‌❇🇨🇺 Abre la embajada de Panamá para visas de tránsito 📝 La Embajada de Panamá en Cuba ha abierto su portal para la asignación de citas… 🔖#citas#Cuba#embajada_de_panama_en_cuba#Panamá#Viajar_a_Nicaragua#Visa_de_tránsito 🌐https://www.directoriocubano.info/cuba/abre-la-embajada-de-panama-para-visas-de-transito/

12
ПретходнаСтраница 1 од 2Следна