@nayibbukele · Post #397 · 12.06.2023 г., 20:33
¿Usted que opina sobre el accionar de la #UCA? 👀
Hashtags
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
Пребарај: #uca
@nayibbukele · Post #397 · 12.06.2023 г., 20:33
¿Usted que opina sobre el accionar de la #UCA? 👀
Hashtags
@reporte171 · Post #13761 · 17.08.2023 г., 11:58
Buenos días: DGCIM arrestó a la madre del preso político Stgo. Mayor Juan Carlos Monasterios, en el estado Táchira. La sesión de la AN para designar al nuevo CNE será este viernes. En Colombia, el Clan del Golfo declara la guerra al Tren de Aragua en Bogotá. Caracas es una de las ciudades más caras de América Latina. Precios de servicios básicos cuestan entre cuatro y siete veces más que el año pasado. Venezuela sigue teniendo la economía más alta del mundo, con una variación de precios interanual de 474,21% hasta julio de 2023. Esto, a pesar de la disminución en el ritmo de crecimiento de los precios durante los primeros 4 meses del año, y a pesar de los insistentes esfuerzos por controlar el tipo de cambio a través de una ineficiente política cambiaria. La Unidad Tributaria de Caracas subió a Bs 93,71. Trabajadores del sector público adscritos a “Patria” reciben bono equivalente a $3; canasta básica sobrepasa los $50. Gasolina y transporte, el tercer gasto más importante del presupuesto familiar. Detuvieron a una fiscal por presuntamente extorsionar al dueño de un restaurante en Barinas: le exigía $30.000 a cambio de no involucrarlo en un delito. Pacientes y familiares se unieron para denunciar que al daño en los aires acondicionados de la Unidad de Oncología del Huapa, Cumaná, estado Sucre, se suma a la falta de agua en los baños y el deterioro general de las instalaciones. Tras el motín registrado ayer en la cárcel de mujeres de Los Teques INOF, presuntamente la Ministra removió de su cargo a la directora del recinto, Anyi Martínez, quien es acusada por maltratos y vejaciones contra la población reclusa. Terror en Sucre: Muere electrocutado trabajador de Corpoelec al no poseer implementos de seguridad. Francisco Bello - Presidente de la encuestadora Pronóstico: Alrededor de 1.7 millones de venezolanos participarán en las elecciones primarias opositoras. Manuel Rosales: “Me atacaron porque asistí al acto de la vereda del lago con Maduro. El presidente ofreció unos recursos para el lago y se los arranqué de una vez, ¿le iba a decir que estamos bravos y que el Zulia no necesita eso?”. EFE: Sube a 39 el número de heridos por agresiones de adeptos al chavismo, denuncia Capriles. “Este es el saldo que dejaron los grupos de 'paz', como dice Maduro, quienes, además, se identificaron abiertamente con el PSUV: 39 heridos (siete suturados)". Para Gloria Pinho, Guiado fue “un engaño”. Diosdado Cabello: Las elecciones, para que sean libres, tienen que ser libres de sanciones. La fetidez del lago afecta a los residentes de Maracaibo y las bacterias causan la muerte masiva de peces. Asesinado detective del Cicpc en Anzoátegui por cobrarle a su socio una deuda de $3.000: dos hombres están detenidos y un tercero está en fuga. El cuerpo del detective fue encontrado parcialmente quemado en la orilla de la autopista Rómulo Betancourt. El periodista Manuel Sainz afirmó que el cierre de RCTV se dio porque “no solicitó la concesión”. Gustavo Petro nuevamente equipararó la cocaína con el petróleo y el carbón. Biden protagonizó un incómodo momento al invitar a niños a comer helados. Guatemala: Encuesta revela que el candidato Bernardo Arévalo lidera intención de voto con 61%. Acusan de traición a jugadoras de la selección iraní de baloncesto por no cantar el himno. La socialista Francina Armengol, elegida nueva presidenta del Congreso español. Se lee en Twitter: @raymacaricatura Brutal https://twitter.com/raymacaricatura/status/1691944212273496117 @MollyDeLaSotta Lo que si no abrirá serán las celdas de los Presos Políticos civiles y militares en Venezuela. Los de la famosa “Operación Libertad” siguen presos sin sentencia, muchos de ellos torturados, ni hablar de los “Sargentos de Cotiza” torturados y sentenciados entre 8 a 16 años de prisión. @polscitoall Solo dictaduras atroces, como la que hoy oprime a los nicaragüenses, se atreven a cerrar universidades. La #UCA en #Nicaragua ha sido perseguida y sus bienes son incautados solo por atreverse a exigir democracia y respeto a los derechos humanos. Solidaridad con mis colegas de UCA Arm
Hashtags