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

Резултати

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

Пребарај: #wisconsin

当前筛选 #wisconsin清除筛选
White House Watch

@WhiteHouseWatch · Post #18587 · 08.04.2026 г., 07:14

#Wisconsin: La candidata progressista Chris Taylor ha vinto le elezioni per la Corte Suprema, permettendo ai giudici liberal di ampliare la loro maggioranza. Chris Taylor: 60.1% Maria Lazar: 39.8% L’ultima elezione vinta dai giudici conservatori è stata nel 2019, da allora solo quelli progressisti hanno vinto. Vincere la Corte Suprema in uno Stato swing ha delle ripercussioni sulle elezioni. Ad esempio il Wisconsin, pur essendo uno Stato swing, aveva le mappe congressuali più favorevoli ai repubblicani. Nel 2023, dopo aver spostato la bilancia della Corte a sinistra, queste mappe sono state rese più eque.

Hashtags

White House Watch

@Whitehousewatch · Post #17494 · 18.02.2026 г., 11:01

#Wisconsin: Il Governatore Tony Evers (D) ha convocato una sessione speciale del Congresso statale per mettere in discussione un emendamento costituzionale per proibire il gerrymandering. Se dovesse essere approvato, ci sarebbe una buona probabilità che due seggi attualmente detenuti dai repubblicani potrebbero passare ai democratici.

Hashtags

White House Watch

@WhiteHouseWatch · Post #18563 · 07.04.2026 г., 18:10

#Wisconsin, #Giustizia: Questa notte andrà al voto un seggio della Corte Suprema del Wisconsin. Al voto andrà il seggio di Rebecca Bradley, associata all'ala conservatrice, che ha deciso di non ricandidarsi. Si sfideranno Maria Lazar, esponente conservatrice, e Chris Taylor, esponente progressista che, prima di essere nominata giudice, ha fatto la rappresentante statale per il Partito Democratico. Dal 2023, la Corte ha una maggioranza di 4 giudici liberal a 3, equilibrio mantenuto dopo le elezioni del 2025, che hanno visto un grande coinvolgimento di Elon Musk. A differenza delle ultime elezioni, questa non sposterà gli equilibri della Corte, che rimarrà progressista anche se dovesse vincere la candidata conservatrice. Questa è però l'occasione per i progressisti di ampliare la propria maggioranza. La poca attenzione mediatica ha portato anche a scarsi numeri nella raccolta fondi. Se nel 2025 erano stati raccolti 100 milioni di dollari, a queste elezioni solo 9 milioni, di cui 6 milioni sono stati raccolti da Chris Taylor e 862mila dollari da Maria Lazar. Non ci sono molti sondaggi. L'ultimo, condotto tra l'11 e il 18 marzo dalla Marquette University Law School, ha visto Chris Taylor in vantaggio con il 30%, e Maria Lazar con il 22% dei consensi. Il numero di indecisi, però, è enorme: 47%, ed è anche grande il margine d'errore: ± 5,3%.

Venture Village Wall 🦄

@venturevillagewall · Post #4152 · 14.02.2025 г., 19:00

Mubadala Buys $436M Bitcoin ETFs Abu Dhabi's Mubadala Sovereign Wealth Fund purchased $436 million worth of BlackRock's Bitcoin ETFs in the first quarter. Additionally, Wisconsin State Pension Fund disclosed holding $321.5 million in iShares Bitcoin ETFs as of December 31. Significant investment trends in the cryptocurrency market continue to attract top-tier funds. Read more: Leviathan News #Bitcoin#ETF#Mubadala#BlackRock#Investments#Wisconsin#Finance#Crypto

Ultimora.net - POLITICS 24

@Ultimorapolitics24 · Post #52475 · 08.04.2026 г., 17:56

🇺🇸 Elezioni #USA – I repubblicani vincono le elezioni suppletive in Georgia, seggio lasciato da Marjorie Taylor #Greene. In Wisconsin la candidata alla Corte Suprema appoggiata dai democratici supera il 60%. #Georgia (14° distretto congressuale): 🔴 Clay #Fuller (GOP): 55,9% (-8,5) 🔵 Shawn #Harris (Dem): 44,1% (+8,5) #Wisconsin (Corte Suprema): 🔵 Chris #Taylor: 60,1% 🔴 Maria #Lazar: 39,8% @UltimoraPolitics24

Venture Village Wall 🦄

@venturevillagewall · Post #4156 · 15.02.2025 г., 04:00

Milei Denies Connection to LIBRA Token Javier Milei claims he has no ties to the $LIBRA token, indicating he was unaware of it. Reports emerge of insider trading linked to LIBRA, amounting to over $20 million in profits before and after a key tweet. Meanwhile, the Wisconsin Pension Fund raises its Bitcoin holdings to $321 million, while the National Bank of Canada adopts a bearish stance, exercising a sell option on Bitcoin ETF shares worth over $1.3 million. 🔗 More details: - Milei denied connections - Senate investigates Pantera Capital - Insider trading profits from LIBRA - LIBRA price drop and withdrawals - Wisconsin Pension Fund's Bitcoin increase - National Bank of Canada's Bitcoin sell option #Milei#LIBRA#Crypto#Bitcoin#Pantera#Investigation#CEX#TaxLaws#Wisconsin#NationalBank#SEC#Bearish#ETF#ArkInvest#CapitalGains#MarketTrends#Profit#Trading#USDC#SOL