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

Резултати

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

Пребарај: #akile

当前筛选 #akile清除筛选
VPSXB.NET

@vpsxb1 · Post #7281 · 20.01.2026 г., 09:59

#akile JPHyper-One(番茄特供) CPU 1核 | 内存 1024 M 硬盘 5 GB | 带宽 2500M 1000G/月 | 超出限速共享10Mbps 重置流量 ¥9.00 IPv4 1个 | IPv6 0个 ¥7.30/月 下单链接:https://akilecloud.com/shop/server?type=traffic&areaId=5&nodeId=25&planId=949&aff_code=ec987c11-0d1a-4a07-81f2-12ebb10a5d09

Hashtags

VPSXB.NET

@vpsxb1 · Post #7188 · 23.12.2025 г., 12:10

#akile LAX4837-Mini CPU 1核 | 内存 1024 M 硬盘 10 GB | 带宽 1000M 1000G/月 | 超出限速共享10Mbps 重置流量 ¥14.99 IPv4 1个 | IPv6 0个 ¥24.99/月 下单链接:https://akile.io/shop/server?type=traffic&areaId=2&nodeId=23&planId=934&aff_code=ec987c11-0d1a-4a07-81f2-12ebb10a5d09

Hashtags

VPSXB.NET

@vpsxb1 · Post #7187 · 23.12.2025 г., 12:00

#akile JPIIJ-One CPU 1核 | 内存 512 M 硬盘 5 GB | 带宽 5000M 299G/月 | 超出限速共享10Mbps 重置流量 ¥7.00 IPv4 1个 | IPv6 0个 ¥10.00/月 下单链接:https://akile.io/shop/server?type=traffic&areaId=5&nodeId=9&planId=825&aff_code=ec987c11-0d1a-4a07-81f2-12ebb10a5d09

Hashtags

VPSXB.NET

@vpsxb1 · Post #7013 · 12.11.2025 г., 02:43

#akile 老鸡新卖 HKLite-One(番茄特供) CPU 1核 | 内存 1024 M 磁盘 10 GB | 带宽 1000M 流量 2000G/月 - 超出后共享10Mbps 流量重置 ¥10.00 IPv4 1个 | IPv6 0个 ¥8.88/月 下单链接:https://akile.io/shop/server?type=traffic&areaId=3&nodeId=1&planId=909&aff_code=ec987c11-0d1a-4a07-81f2-12ebb10a5d09

Hashtags

VPS简测

@vps_test · Post #280 · 06.07.2023 г., 07:28

JJNEWS 近期请不要买任何超级无敌爆炸便宜的香港/美国 优化线路的VPS,灵车漂移,风险极大。欢迎购买后出事的MJJ来本频道/群狗叫,并接受嘲讽。 在这里推荐几个还可以买了玩玩看的商家。 AKILE.IO 新起家几个月的国人商家,面板做的还可以,充值手续费极高!(接近10%)他们家经常被打,算是玩具 #akile Hytron.IO Hytron,就是那个卖1刀鸡起家的Hytron,截至发文,依然有40台年付16.8刀的鸡在售,抗D,有防火墙,非常稳定,大流量 WAP.AC 他家是靠卖1C256M香港1刀起家,比Hytron灵,自从HK PRO被打,开始摆烂,性价比较低 #jjnews

AKILE NOTICE

@akile_notice · Post #764 · 10.06.2024 г., 13:56

#akile#带宽升级 香港地区HKPlus节点带宽升级 HKPlus-Starter->500mbps 其他配置->1000mbps HKPlus-Starter CPU 1核 | 内存 1024 M 硬盘 20 GB | 带宽 500M 500G/月 | 超出限速共享10Mbps 重置流量 ¥40.00 IPv4 1个 | IPv6 0个 ¥53.74/月 折后 42.99 八折优惠码: AK20OFF 下单链接:https://akile.io/shop/server?type=traffic&areaId=3&nodeId=102&planId=625 支持 支付宝/转数快/VISA/MASTERCARD/USDT付款 官网: https://akile.io 频道 : https://t.me/akile_notice

AKILE NOTICE

@akile_notice · Post #872 · 23.10.2024 г., 08:06

#无限流量#akile#美国 LAXStandard-UNLIMITED-500M CPU 1核 | 内存 2048 M 硬盘 10 GB | 带宽 500M 无限制 重置流量 ¥10.00 IPv4 1个 | IPv6 0个 ¥235.00/月 下单链接:https://akile.io/shop/server?type=traffic&areaId=2&nodeId=130&planId=790 LAXStandard-UNLIMITED-1000M CPU 1核 | 内存 3096 M 硬盘 20 GB | 带宽 1000M 无限制 重置流量 ¥10.00 IPv4 1个 | IPv6 0个 ¥360.00/月 下单链接:https://akile.io/shop/server?type=traffic&areaId=2&nodeId=130&planId=791

VPS简测

@vps_test · Post #796 · 09.06.2024 г., 09:55

AKILE.IO 新产品线 深港专线 NAT 独立v4+v6双栈香港出口+10个NatIPv4端口。 祖传的DNS解锁,流媒体杠杠的。专线不过墙。封禁了socks,http协议。个人用户非常适合入手。端内延迟6ms。 SZHK-NAT Starter CPU 1核 | 内存 1024 M 硬盘 10 GB | 带宽 100M 200G/月 | 超出限速共享10Mbps 重置流量 ¥20.00 IPv4 1个 | IPv6 1个 ¥25.88/月 下单链接:https://akile.net/shop/server?type=traffic&areaId=3&nodeId=108&planId=653 Tips:本产品仅在AKILE中国站发售,购买请完成实名认证! #akile#国人#专线#流媒体解锁

VPS简测

@vps_test · Post #541 · 29.09.2023 г., 12:10

AKILE.IO 双节福利-免费HK IPv6only VPS! 1C512M 500Mbps@200G流量 首发测评! 我套了warp跑的测评。上游是hytron,IPv6对国内连接不是特别的好,做落地还不错! 群内正在疯狂补货! #白嫖#akile#国人#玩具

VPS简测

@vps_test · Post #191 · 16.06.2023 г., 12:35

AKILE.IO JP-Lite BGP 流媒体全解锁,9.99元盲盒,我抽中了1C512M 600Mbps@800G流量的小鸡!网络非常不错,电信直连不行,移动真香,套上中转稳定奔放! #akile#流媒体解锁#玩具#盲盒

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