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

Резултати

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

Пребарај: #tsukihime

当前筛选 #tsukihime清除筛选
Всё о таможне и ВЭД

@proved_is_here · Post #14200 · 02.03.2026 г., 05:32

Тем временем к американским таможенникам свои вопросики. Те наоборот уничтожили то, что уничтожать не стоило 3,5-дюймовую дискету с пробной версией ранитетной японской игры Tsukihime – одну из существующих 50-ти экземпляров в мире – коллекционер видеоигр получил из Португалии разломанной на части Коробка с посылкой пришла перемотанная лентой с надписью "Opened and resealed by customs" – "Вскрыто и запечатано таможней". Пост коллекционера с фото- и видеосвидетельством случившегося уже набрал почти 20 млн просмотров и поднял волну возмущения в сети: «Отправитель даже позаботился о том, чтобы зажать её между листами картона и использовать много пузырчатой плёнки для защиты. Никогда бы не подумал, что таможня США не только уберёт всё это, но и намеренно повредит саму дискету. Таможня США удалила всю пузырчатую плёнку и физически уничтожила дискету. Я подам заявление, но буквально плáчу прямо сейчас» #Tsukihime#таможня#США

小喵的ACG黄油 (重开版)

@xiaomiaogame · Post #3629 · 23.03.2026 г., 13:56

月姬REMAKE 月姬 月姬R 月姬PLUS+DISC 月姫 月姫R 月姫REMAKE Tsukihime 精翻汉化版 原版 v0.91 游戏简介: 远野志贵 (我) 在八年前的意外中,眼睛获得了神奇的能力 (直死之魔眼) 那是可以看到纵横交错在事物身上的 死线 的能力. 即使是永生的吸血鬼,死线被切的部份都会坏死,不可能再还原. 又因为此次意外,他被托付于远亲的家中过着平静的日常生活,直至父亲去世的消息传达. 他被家主 秋叶 召回远野家,作为远野家的长子开始新的生活. 戏剧般的继承了古老的氏族,又住进一个与自己不相称的豪宅里,旧日的风景慢慢唤醒了志贵记忆的碎片. 就在生活突然发生巨大改变之时,在上学路上, 志贵突然跟随自己的本能,卸下眼镜跟踪并杀死了一位少女. 但第二天她又完好无损的出现在志贵眼前,笑着说 你好啊,昨天可真是受你不少关照呢. 至此,故事正式展开. 月姫 汉化更新: 1.将【SHIROU神父】润色过的部分网络梗还原成了符合原文的恰当翻译,其中大部分还原成了【月姬野人汉化组】原文内容 2.基本修正了全文的错别字,将大量错用的“的”修改为了“地”和“得” 3.润色了爱尔奎特线和希耶尔线,对爱尔奎特线的Hscene进行了部分重译修改 4.校对+重译了翡翠线,琥珀线和秋叶线出现的严重错翻,其中翡翠线Hscene,琥珀线Hscene以及秋叶线全线依照日文文本完全重译 5.补全了秋叶线共通部分不知原因缺失的文本,具体位置是志贵第一次在夜晚街道上碰到弓塚后回家后与秋叶的剧情 6.对部分选项的翻译依照日文原文进行了校对修改 7.统一了文中的称呼,翡翠对志贵的称呼统一为“志贵少爷”,琥珀对志贵的称呼从志贵先生统一为直呼其名(在志贵要求改称之后) 型月我的 月姬2 月姫2 呢? 评分 作者 #型月#TYPE-MOON #PC#ADV#ONS#精翻 #月姬REMAKE#月姬#月姬R#月姬PLUS+DISC #月姫#月姫R 月姫REMAKE #Tsukihime 入正地址 月姬R下载地址 原版v0.91下载地址