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

Резултати

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

Пребарај: #craxi

当前筛选 #craxi清除筛选
L'Osservatorio - Italia

@Osservatorioitaliano · Post #24710 · 26.03.2026 г., 16:47

#Italia Nota della nuova Capogruppo al Senato di #FI|EPP Stefania #Craxi: "Ringrazio i colleghi di Forza Italia al Senato per la fiducia che hanno voluto accordarmi e per l'onore che mi hanno riservato eleggendomi capogruppo. Sento certamente il peso della responsabilità, ma affronterò questo nuovo capitolo della mia vita politica con impegno ed entusiasmo. So di poter contare sul contributo di ogni collega, e insieme lavoreremo come squadra, come comunità che si nutre di saldi principi morali oltre che politici. Confido che uniti sapremo affrontare al meglio le sfide che ci attendono. Ringrazio il segretario di Forza Italia, Antonio Tajani, che con la sua leadership ha accompagnato questo avvicendamento senza fare mai mancare il suo apporto determinante, e il mio predecessore, Maurizio Gasparri, per il lavoro fin qui svolto con competenza e passione. Rivolgo un pensiero commosso alla memoria del nostro presidente, Silvio Berlusconi, un uomo che per me c'è sempre stato, nella buona e nella cattiva sorte". @Osservatorioitaliano

L'Osservatorio - Italia

@Osservatorioitaliano · Post #24711 · 26.03.2026 г., 16:53

#Italia Corriere della Sera -- Marina #Berlusconi: “Ho grande stima per Stefania Craxi, da tempo sostengo l’apertura della classe dirigente di Forza Italia”. Stefania #Craxi: “Marina non ha preteso nessun cambio ai vertici. Il cambio con Gasparri era in cantiere da prima del referendum. Non c’è nessuna frattura”. @Osservatorioitaliano

Ultimora.net - POLITICS 24

@Ultimorapolitics24 · Post #52409 · 26.03.2026 г., 16:40

RAI - Come anticipato ufficialmente anche da #Tajani, sarà la senatrice Stefania #Craxi a sostituire #Gasparri come capogruppo in Senato. Si tratta di un nome gradito ai figli del fondatore del partito Silvio Berlusconi: Marina e Pier Silvio, che da tempo invocano un rinnovamento. @UltimoraPolitics24

L'Osservatorio - Italia

@Osservatorioitaliano · Post #24714 · 26.03.2026 г., 17:02

#Italia Annuncio della nuova Capogruppo di #FI|EPP al Senato, Stefania #Craxi, parlando con i giornalisti a palazzo Madama: "#Gasparri sarà indicato dal gruppo di FI|EPP al Senato come candidato presidente della Commissione Affari Esteri di Palazzo Madama. Sarà l'unico candidato? Sì, anche io ero l'unica candidata". @Osservatorioitaliano

Pensiero Verticale

@verticale_blog · Post #689 · 16.03.2026 г., 08:15

“Occorrono nuove riforme nel campo della Giustizia. Riguardano un minimo di responsabilità della magistratura in particolare nella pubblica accusa, assicurando un suo più solido raccordo con gli organi in cui si esprime la sovranità popolare”. Così Bettino Craxi al congresso socialista di Palermo nel 1981 indicava le linee guida di una riforma del sistema giudiziario al fine di non contrapporlo alla sovranità nazionale e popolare. Fu proprio Craxi il protagonista (o meglio, la vittima) di quella che lui definì poi “l’eliminazione per via giudiziaria e mediatica dei non molti politici scomodi, non disponibili per il grande saccheggio” con il quale si attuò – sempre da parole sue scritte ad Hammamet nel 1999 – “la demolizione delle industrie più importanti e dei servizi pubblici”. #craxi#referendum#giustizia#votasì

L'Osservatorio - Italia

@Osservatorioitaliano · Post #24722 · 26.03.2026 г., 18:05

#Italia Il Capogruppo alla Camera di #FI|EPP, Paolo #Barelli, ha avuto due colloqui telefonici: con l'uscente Capogruppo dei senatori azzurri, Maurizio #Gasparri, e con la neo eletta alla guida del Gruppo Parlamentare al Senato, Stefania #Craxi. Al primo, si legge in una nota, ha espresso un affettuoso ringraziamento per il lavoro fin qui svolto con professionalità, passione e generosità. A Craxi ha augurato buon lavoro garantendo ogni collaborazione, certo che l'esperienza acquisita nei precedenti importanti ruoli sarà foriera di successo. @Osservatorioitaliano

L'Osservatorio - Italia

@Osservatorioitaliano · Post #24696 · 26.03.2026 г., 15:11

#Italia#Senato ❗️ Stefania #Craxi è la nuova Capogruppo di #FI|EPP al Senato. A darne l’annuncio è il Segretario dei forzisti, Antonio #Tajani, che ringrazia Maurizio #Gasparri “per l'impegno profuso in questi anni alla guida dei senatori di FI. La sua dedizione e lealtà verso la nostra bandiera è un esempio che tutti dovrebbero seguire e apprezzare”. @OsservatorioItaliano

L'Osservatorio - Italia

@Osservatorioitaliano · Post #24644 · 25.03.2026 г., 19:01

#Italia#Senato Caos in #FI|EPP. Sarebbe in corso una raccolta firme contro il Capogruppo Maurizio #Gasparri. Sul tavolo ci sarebbe l’ipotesi di nominare al suo posto l’attuale Presidente della Commissione Esteri e Difesa, Stefania #Craxi. La spinta, secondo quanto riporta Repubblica, arriverebbe da Marina #Berlusconi decisa a imprimere un cambio di passo al partito dopo la debacle al referendum. @OsservatorioItaliano

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