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

Резултати

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

Пребарај: #hifi

当前筛选 #hifi清除筛选
CryptoNinjas Trading 🥷🏿

@cryptoninjastradingofficial1 · Post #5482 · 13.09.2025 г., 06:32

🛡FREE SIGNAL WIN RESULT 🛡 Binance Futures, BingX Futures, ByBit USDT #HIFI/USDT All Take-Profit Targets Achieved ✅ Profit: 361.89% 📈 Period: 10 Minutes ⏰ For VIP contact Admin ✅

Hashtags

CryptoNinjas Trading 🥷🏿

@cryptoninjastradingofficial1 · Post #5481 · 13.09.2025 г., 06:32

🛡 FREE SIGNAL WIN RESULT 🛡 #HIFI Made +263.67% Profit 📈 TP 2 Done ✅ within Just 08 Minutes ⏰ ➡️Mastered risk. Maximized reward 😎 ➡️ DM now: contact Admin Join Premium & EARN LIKE A PRO! 💟

Hashtags

Crypto GALAXY

@crypto_galaxy_signals · Post #1237 · 09.04.2024 г., 13:06

Coin: #HIFI/USDT Direction: LONG Leverage: 20x - Cross ----------------------------------- TAKE-PROFIT: 1 - 1.15597 ✔️ 2 - 1.17024 ✔️ 3 - 1.19878 ✔️ 4 - 1.25587 ✔️ 🔥 Profit: 201.69% 🔥 💬Contact & VIP Support

Hashtags

Crypto GALAXY

@crypto_galaxy_signals · Post #1223 · 07.04.2024 г., 13:15

Coin: #HIFI/USDT Direction: LONG Leverage: 20x - Cross ----------------------------------- TAKE-PROFIT: 1 - 1.15597 ✔️ 2 - 1.17024 ✔️ 🔥 Profit: 51.45% 🔥 💬Contact & VIP Support

Hashtags

Alex Kowalski | Trade

@kowalskitrade · Post #58 · 16.05.2024 г., 13:00

#HIFI want to see the move up to form OB. Then will watch on PA near that OB. Target is 1.3400$. Let's do it! Be patient! 🥳 📈Sign up on Bybit to trade with me

Hashtags

Newlearnerの自留地

@NewLearnerChannel · Post #14568 · 29.07.2025 г., 10:04

#Life#buybuybuy#Music#Hifi#Earphone 🎧Sennheiser IE600 + Aune Yuki 📍地点:南京甲苯(耳机老烧据点) 💰预算投入:约¥4000+ 🎧推荐指数:⭐⭐⭐⭐(推荐) 📜起因: 家里的HD600这位“老古董”,陪我十数年,头梁终于断裂、耳罩严重老化。抱着朝圣与缅怀的心态,带着它去了南京甲苯。本想简单换个头梁耳罩,可惜配件费用都将近800,试听了一些耳机后,便决定——不修了,置换重生! 🎶声音表现: 👂低频|★★★★☆ 量感控制得恰到好处,下潜不夸张但干净利落,低频氛围有“点到为止”的克制美,像是刚好炒到位的锅气,不多不少。 🎺中频|★★★★★ IE600本就以中频密度著称,搭配Yuki后声底更凝聚通透。人声靠前而不贴脸,男声有胸腔共鸣的厚度,女声通透、微甜,告别之前森海马里亚纳海沟式的调音,更适合听流行音乐而不是单纯的大编制曲目。 🎻高频|★★★☆☆ 延展好,不毛刺,齿音还是有的,细节丰富但绝不过火,配上Yuki的“润色”调性,有种高光油画般的细腻感,女毒爱好者可能不太喜欢,不够抓耳,适合长时间聆听而不疲劳。 🎼声场|★★★☆☆ 作为入耳式,IE600+Yuki组合的横向开阔度令人惊喜,纵深一般,但定位精准。小编制、流行表现尚佳。 🔗搭配感受: Aune Yuki的调音偏“润”,但不糊,反而让IE600原本略显冷感的风格多了点“人情味”。老烧会说它“没毒性”,但我觉得修饰太多声音类似高饱和高对比的照片时间长了会太腻了 📝总结: 曾以为HD600是终点,没想到IE600才是下一段旅程的起点。这个组合没有华丽的包装感,却在日常聆听中带来细水长流的沉醉。感谢南京甲苯让我“断头换魂”,从头再爱一次森海。 👤一句话总结: “耳机会老,人也会,但热爱音乐的那颗心——可以一直年轻。” 频道:@NewlearnerChannel

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