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

Резултати

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

Пребарај: #pd

当前筛选 #pd清除筛选
Ultimora.net - POLITICS 24

@Ultimorapolitics24 · Post #51876 · 08.02.2026 г., 15:13

Sicurezza, nota capigruppo #PD: "[...] non si costruisce certo con le strumentalizzazioni quotidiane o con la propaganda, ma con scelte serie, risorse adeguate e una gestione efficace. Se oggi ci sono problemi di tenuta e di controllo, la responsabilità è di chi guida il governo e il Viminale, non di chi siede sui banchi dell'opposizione" (ANSA) @UltimoraPolitics24

Hashtags

Ultimora.net - POLITICS 24

@Ultimorapolitics24 · Post #51504 · 21.12.2025 г., 19:59

Nota del #PD: "Il taglio di 10 milioni di euro alla Rai inseriti in Manovra dal governo e il rilancio, da parte del Tg1, di un sondaggio commissionato da 'Affaritaliani' che accredita il gradimento della manovra sono due facce della stessa strategia: indebolire il servizio pubblico e piegarlo alla propaganda" (Ansa) @UltimoraPolitics24

Hashtags

Ultimora.net - POLITICS

@ULTIMORAPOLITICS · Post #43789 · 28.06.2023 г., 17:42

❗️ Approvato l'odg del #PD che chiede di sanzionare la società Visibilia del ministero Santanchè, su cui il governo aveva posto parere favorevole. 20 deputati di maggioranza votano contro il parere del governo: 5 contrari e 15 astenuti. @UltimoraPolitics

Hashtags

Ultimora.net - POLITICS

@ULTIMORAPOLITICS · Post #43788 · 28.06.2023 г., 17:29

❗️ Approvato l'odg del #PD che chiede di sanzionare la società Visibilia del ministero Santanchè, su cui il governo aveva posto parere favorevole. 20 deputati di maggioranza votano contro il parere del governo: 5 contrari e 15 astenuti. @UltimoraPolitics

Hashtags

Ultimora.net - POLITICS

@ULTIMORAPOLITICS · Post #43787 · 28.06.2023 г., 17:09

ANSA - Il governo ha dato parere favorevole ad un odg del #PD al decreto lavoro, che impegna l'esecutivo "a sanzionare gli operatori che avessero usufruito in maniera fraudolenta" della Cassa integrazione Covid, tra le quali viene esplicitamente citata, "Visibilia Editore" del ministro Santanchè. Previsto il voto nelle prossime ore @UltimoraPolitics

Hashtags

Ultimora.net - POLITICS

@ULTIMORAPOLITICS · Post #43160 · 19.03.2023 г., 10:24

❗️Il #PD ha presentato un ddl contenente matrimoni egualitari, adozioni per single e coppie dello stesso sesso e riconoscimento di figli di coppie dello stesso sesso dalla nascita. @UltimoraPolitics

Hashtags

Ultimora.net - POLITICS

@ULTIMORAPOLITICS · Post #42913 · 06.02.2023 г., 19:50

La commissione provinciale del #PD di Caserta ha rinviato il congresso dei circoli locali a seguito di anomalie riscontrate nelle richieste di tessera. Vi sono segnalazioni di iscrizioni da persone estranee alla cultura e alla militanza del PD, di iscrizioni contemporanee ad altri partiti, e di anomalie nella percentuale di incidenza tra il numero di voti per il PD alle ultime elezioni politiche e le attuali richieste di iscrizione. La commissione ha bisogno di tempo per analizzare la situazione e garantire l'onorabilità del Partito. @UltimoraPolitics

Hashtags

Ultimora.net - POLITICS

@ULTIMORAPOLITICS · Post #42893 · 03.02.2023 г., 13:18

❗️Nota #PD: "I democratici nelle prossime ore presenteranno querele e richiesta di risarcimento danni nei confronti del sottosegretario Delmastro Delle Vedove e di Giovanni Donzelli per le gravi affermazioni" @UltimoraPolitics

Hashtags

Ultimora.net - POLITICS

@ULTIMORAPOLITICS · Post #42892 · 03.02.2023 г., 13:16

❗️Nota #PD: "I democratici nelle prossime ore presenteranno querele e richiesta di risarcimento danni nei confronti del sottosegretario Delmastro Delle Vedove e di Giovanni Donzelli per le gravi affermazioni" @UltimoraPolitics

Hashtags

Ultimora.net - POLITICS

@ULTIMORAPOLITICS · Post #42891 · 03.02.2023 г., 12:49

Nota #PD: "Gli uomini della Meloni continuano a diffamare il Pd. Lo fanno per nascondere le gravissime responsabilità di Delmastro e Donzelli che hanno divulgato informazioni sensibili e riservate. Lascino i propri incarichi perché hanno dimostrato di non esserne all’altezza e, se non lo fanno loro, glielo faccia fare Giorgia Meloni" @UltimoraPolitics

Hashtags

Ultimora.net - POLITICS

@ULTIMORAPOLITICS · Post #42704 · 11.01.2023 г., 21:53

❗ AGI - Primarie #PD, accordo raggiunto sul voto online. Sarà consentito quando sussistono tre criteri: lontananza e impossibilità di arrivare ai seggi, studenti o lavoratori all’estero, anziani o disabili @UltimoraPolitics

Hashtags

123•••5•••10•••15•••20•••25•••30•••35•••40•••45•••505152
ПретходнаСтраница 1 од 52Следна