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

Резултати

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

Пребарај: #based

当前筛选 #based清除筛选
Binance crypto champions

@binancecryptochampions · Post #3191 · 13.04.2026 г., 02:49

🌺Free signals-Futures 🌺 💎#BASED/USDT 💎 Signal Type: Regular (Long) Leverage: Cross (20.0x) Amount: 2.0% Entry Targets: 1) 0.0637 Take-Profit Targets: 1) 0.0650 2) 0.0670 3) 0.0710 Stop Targets: 1) 0.0600 🦋 Published by: @Trading_exp🦋 Join_vip: @Crypto_Futures_Spot_Payment_bot 🚫 Don't forget to Secure profit 🚫

Hashtags

Web3/空投/NFT作业转发

@dddd_dddd_dddd_dddd · Post #869 · 16.07.2024 г., 15:55

#BASED 钱包中持有《Base, Introduced》 NFT,每个 NFT 可获得 50万枚 $BASED。认领日暂定于 8 月 13 日。 1、连接钱包,检查是否有符合条件的NFT 2、点击NFT,领取 3、检查余额,刷新余额 basedevo.fun

Hashtags

Mexc Dex Spread Tracker Alerts

@mexcdex · Post #24224 · 17.04.2026 г., 05:04

🟢🟢 LONG? #BASED Spread 10.65% detected 💥 Origin: MEXC (DUMP) [M: -10% VS D: 0%] 💎 Based Token #BASED_USDT (COPY: BASED) 🌐 Price DEX $0.20700 🎰 Price MEXC $0.18707 ️⚖️ Max Size: 150K $BASED ($28K) 💹️ Funding Rate: 0.0050% 🏦 Market Cap: $48.7M 💰 Liquidity: $32K 💸 Vol DEX/MEXC: $1.6M / $87.4M ⛓️#BSC Dep: 🟢 (61) W/d: 🟢 0x1d28D989F9e3CCb8B15D0cec601734514f958E4D ⏳Avg Align Time: 138s 📊Avg Spread / Max / Change: ±8.901529237509931e+28% / ±1.4119764022163846e+29% / ±2% 📈Win / Draw / Lose: 18 / 14 / 3 💰Total / Week / 24H Profit: 40% / 13% / 13%

Mexc Dex Spread Tracker Alerts

@mexcdex · Post #24205 · 17.04.2026 г., 00:55

🟢 LONG? #BASED Spread 8.47% detected 💥 Origin: MEXC (DUMP) [M: -8% VS D: -0%] 💎 Based Token #BASED_USDT (COPY: BASED) 🌐 Price DEX $0.21150 🎰 Price MEXC $0.19498 (fair +1.29%) ️⚖️ Max Size: 150K $BASED ($29K) 💹️ Funding Rate: 0.0050% 🏦 Market Cap: $49.7M 💰 Liquidity: $32K 💸 Vol DEX/MEXC: $1.2M / $82.3M ⛓️#BSC Dep: 🟢 (61) W/d: 🟢 0x1d28D989F9e3CCb8B15D0cec601734514f958E4D ⏳Avg Align Time: 168s 📊Avg Spread / Max / Change: ±1.1126911546887414e+29% / ±1.8826352029551796e+29% / ±3% 📈Win / Draw / Lose: 14 / 12 / 2 💰Total / Week / 24H Profit: 38% / 11% / 11%

Mexc Dex Spread Tracker Alerts

@mexcdex · Post #24202 · 17.04.2026 г., 00:41

🔴 SHORT? #BASED Spread -8.16% detected 💥 Origin: MEXC (PUMP) [M: 6% VS D: -1%] 💎 Based Token #BASED_USDT (COPY: BASED) 🌐 Price DEX $0.19950 🎰 Price MEXC $0.21578 ️⚖️ Max Size: 150K $BASED ($32K) 💹️ Funding Rate: 0.0050% 🏦 Market Cap: $46.9M 💰 Liquidity: $31K 💸 Vol DEX/MEXC: $1.1M / $81.3M ⛓️#BSC Dep: 🟢 (61) W/d: 🟢 0x1d28D989F9e3CCb8B15D0cec601734514f958E4D ⏳Avg Align Time: 2948s 📊Avg Spread / Max / Change: ±6% / ±6% / ±11% 📈Win / Draw / Lose: 1 / 0 / 2 💰Total / Week / 24H Profit: -6% / -12% / -12%

Mexc Dex Spread Tracker Alerts

@mexcdex · Post #24151 · 16.04.2026 г., 12:34

🟢🟢🟢 LONG? #BASED Spread 2.761985188034558e+29% detected 💥 Origin: DEX (PUMP) [M: 3% VS D: 2.8711963370512308e+29%] 💎 Based Token #BASED_USDT (COPY: BASED) 🌐 Price DEX $4.5020358564963295e+26 🎰 Price MEXC $0.16300 ️⚖️ Max Size: 300K $BASED ($49K) 💹️ Funding Rate: 0.0857% 🏦 Market Cap: $1.0579784262766374e+23T 💰 Liquidity: $0 💸 Vol DEX/MEXC: $237K / $15.7M ⛓️#BSC Dep: 🟢 (61) W/d: 🟢 0x1d28D989F9e3CCb8B15D0cec601734514f958E4D ⏳Avg Align Time: 71s 📊Avg Spread / Max / Change: ±1.1830569643020918e+29% / ±1.881000124863992e+29% / ±2% 📈Win / Draw / Lose: 11 / 11 / 2 💰Total / Week / 24H Profit: 26% / -1% / -1%

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