@gazaalanpa · Post #20687 · 01.04.2026 г., 07:01
#Now An Iranian missile has hit a building in Tel Aviv.
Hashtags
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
Пребарај: #now
@gazaalanpa · Post #20687 · 01.04.2026 г., 07:01
#Now An Iranian missile has hit a building in Tel Aviv.
Hashtags
@kbflf5c · Post #9789 · 01.01.2020 г., 14:29
2215 #now 現場消息指警方銅鑼灣拘捕逾400人
Hashtags
@goodtraders · Post #9515 · 16.04.2026 г., 13:44
#NOW Раз уж засветил публично спекулятивный трейд - оповещаю и о его закрытии. ✅ Три дня прошло в сделке = профит фактор 1 к 2,6 получилось. В инвест портфеле лонг сохраняю.
Hashtags
@netflix_bus · Post #7538 · 19.08.2023 г., 12:00
🚘 1星司机 💞Perpetual⁷⁻¹⁰L(⭐) 发布了一辆 #Now E 1 人合租车,Nowe 4K 英超23-24赛季通行证,整赛季可用,2人自用车,一人950最低 102.92 元/月,剩余 1 个空位置. 点击上车
Hashtags
@bishdvizh · Post #2852 · 05.04.2025 г., 20:00
⚡ Алгоритмы битологии by X-WAVE in Kombinat _ @BishDvizh#now
Hashtags
@bishdvizh · Post #2851 · 04.04.2025 г., 21:13
BUNKER RAVE ⚡ Беспощадные раздачи techno by Malika @Bishdvizh#now
Hashtags
@bishdvizh · Post #2850 · 04.04.2025 г., 20:24
BUNKER RAVE ⚡Чынгыз раздаёт сладости @BishDvizh#now
Hashtags
@bishdvizh · Post #2849 · 04.04.2025 г., 20:05
Сейчас⚡Ailan в Бункере ! Скоро за пульт встанет разадавать Malika _ @BishDvizh#now
Hashtags
@spaceuniverses · Post #148 · 27.02.2022 г., 07:00
🌟Right #now Chandra is studying a Black Hole in galaxy UGC 3855. While the galaxy is located about 180 million light years from Earth, the brilliant star seen photobombing the galaxy in this image is actually much closer to us. This creates the illusion that the star is huge.
Hashtags
@bcd8888 · Post #740 · 01.05.2025 г., 09:09
#Now Write #付费限免#内购限免 🔘软件介绍 图片、视频、音频构建您的日记 🔘软件价格 38元→免费→中文→内购限免 🔘软件链接 App Store下载 限免随时结束速度冲! 🔊频道💬群组🎁福利📍导航
@netflix_bus · Post #7271 · 22.02.2023 г., 12:00
🚘 1星司机 大佬(⭐) 发布了一辆 #Now E 5 人合租车,欧洲4大联赛,欧冠欧联欧协联,所有now体育台最低 165.45 元/月,剩余 5 个空位置. 点击上车 🚘 1星司机 ゞ梦や魇‰(⭐) 发布了一辆 #Xbox Game Pass Unlimited 3 人合租车,xgpu会员最低 6.5 元/月,剩余 3 个空位置. 点击上车 🚘 1星司机 佬(⭐) 发布了一辆 #Xbox Game Pass Unlimited 10 人合租车,订阅季付多送几天,全球通用,账号登录微软商店即可在xbox以自己账号同步成就和游戏进度最低 4.33 元/月,剩余 1 个空位置. 点击上车 🚘 4星司机 cm(⭐⭐⭐⭐) 发布了一辆 #1Password 4 人合租车,家庭成员车位,2024/2/22到期,非一年试用bug活动车,保险库数据仅自己可见最低 4.23 元/月,剩余 4 个空位置. 点击上车
Hashtags
@EriAndQmapJapan · Post #25302 · 17.03.2026 г., 07:26
https://x.com/aloha1717q/status/2033761953978716380?s=46 とりあえず 今ちょん切れ #Now‼️ #イスラム教