В продолжение прошлого поста про цифры в мире строк.
Почему методы isdigit() и isnumeric() не определяют в строке float и отрицательные значения?
Дело в том, что эти методы работают с ЦИФРАМИ, то есть с единичным символом. А строка "-2" или "3.4" это уже ЧИСЛО. То есть не символ а значение, записанное несколькими символами.
Все озвученные методы проходятся по каждому символу строки и проверяют их индивидуально.
В юникоде есть символы цифр с точками "🄀⒈⒉⒊⒋⒌⒍⒎⒏⒐"
Каждая из них это ОДИН СИМВОЛ, поэтому он будет считаться цифрой
>>> '⒌'.isdigit(), '⒌'.isnumeric()
True, True
Но когда мы пишем это выражение в два символа ( 5+точка), то это не работает.
>>> '5.'.isdigit(), '5.'.isnumeric()
False, False
А еще есть такие символы
>>> '⑴⑵⑶⑷⑸'.isdigit()
True
>>> '🄁🄂🄃'.isdigit()
True
Но они не преобразуются в десятичные цифры
>>> '⒈'.isdecimal()
False
>>> '🄃'.isdecimal()
False
>>> '⑶'.isdecimal()
False
#basic
🦆ATK DuckBil, твой домашний утконос =)
🌼Сенсор 3950 Ultra
🌼Оптические переключатели FE
🌼Донгл 8.000hz в комплекте
🌼Вес 47 грамм
— Форма отлично подойдет для Когтевого хвата, широкие бока с талией, плавный средних размеров горб смещенный назад и высоко расположенные основные клавиши. Схожа с формой Pulsar Tenz.
💳Цена: 7.590₽ — доступна в фиолетовом и черном цветах.
САЙТ • МЕНЕДЖЕР • #ATK
🦾ATK U2 PRO - топ за свои деньги.
🔴Сенсор 3395 Ultra
🔴Частота опроса 8.000hz (отдельно докупаемый донгл)
🔴Переключатели Huano Ice Berry Pink Dot
🔴Вес 44 грамма
— Форма полностью повторяет легендарную мышку Zowie U2 и является ее бюджетным аналогом.
💸Цена 4.290₽ на ReShip.pro
САЙТ • МЕНЕДЖЕР • #ATK
🤓Бюджетные мышки ATK в наличии!
Произошло пополнение следующими моделями:
🔎ATK F1
🔎ATK X1
🔎ATK U2
🔎ATK A9
🔎ATK DUCKBILL - скоро
🔗За ценой на ReShip.pro
КАТАЛОГ • МЕНЕДЖЕР • #ATK
😍Новинка от ATK - DRAGONFLY A9
🔎Главная фишка А9 это абсолютно идентичная форма SUPERLIGHT
🔎Характеристики на любой бюджет:
- Сенсор 3311/3395/3950
- Переключатели Huano Blue/Ice berry / Optical Omron
- Поддержка 1к/8к частоты
- Аккумулятор 500/800 mAh
- Вес 54/58 грамм
Цена меняется в зависимости от выбора характеристик 3.990-8.490
ОФОРМИТЬ ЗАКАЗ • КАТАЛОГ • #ATK