В продолжение прошлого поста про цифры в мире строк.
Почему методы 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
Xiaomi Pad 6S Pro 12.4 - China - OS3.0.303.0.WNXCNXM (Android 16)
🚨 New internal test version detected! #internal
📆2026/04/18 📱#sheng
🔗@xiaomiui | @miui_download | @hyperosfirmware | HyperOS Updates | XimiTime
Xiaomi Pad 6S Pro 12.4 - China - OS3.0.302.0.WNXCNXM (Android 16)
🚨 New internal test version detected! #internal
📆2026/04/18 📱#sheng
🔗@xiaomiui | @miui_download | @hyperosfirmware | HyperOS Updates | XimiTime
Xiaomi Pad 6S Pro 12.4 - China - OS3.0.301.0.WNXCNXM (Android 16)
🚨 New internal test version detected! #internal
📆2026/04/03 📱#sheng
🔗@xiaomiui | @miui_download | @hyperosfirmware | HyperOS Updates | XiaomiTime
Xiaomi Pad 6S Pro 12.4 - China - OS3.0.303.0.WNXCNXM (Android 16)
📆2026/04/27 #release📱#sheng
📥Recovery ROM
📝Changelog:
[System]
Updated the security patch to August 2025. Increased system security.
🔗@xiaomiui | @miui_download | @hyperosfirmware | MemeOS Updates | XimiTime
Stephen Cheng — Flower Drum and Other Chinese Folk Songs (Monitor Records, 1994)
#traditional#erhu#flute#gong#san_xian#sheng#yangqin#China
Стивен Чун-Тао Ченг — американский певец, композитор и педагог китайского происхождения. Родился и вырос он в Шанхае, а затем продолжил образование в США: получил степень магистра искусств в Колумбийском университете и окончил аспирантуру Джульярдской школы музыки. После этого Ченг многие годы преподавал вокал в крупных американских университетах.
Широкую известность приобрела книга Чена The Tao of Voice, посвящённая вокальной методике, которая объединяет западные вокальные техники и современные психофизические упражнения с элементами китайской философии и дыхательных практик.
Эта запись 1994 года представляет Чена как исполнителя популярных китайских народных песен разных жанров: любовных, шуточных, застольных, колыбельных, трудовых, пастушьих, детских и даже философских. Большинство песен звучит на мандаринском диалекте, часть — на кантонском.
🔗Spotify | Telegram