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

Резултати

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

Пребарај: #ya

当前筛选 #ya清除筛选
абиблиофобия

@abiblio · Post #304 · 27.07.2020 г., 19:44

#ya Вышел альманах «Звездная пыль в будущем», где я поработала с другим замечательным иллюстратором Софией Коловской (one day one sketch вконтакте и sofia.kolovskaya в инстаграме). Там, где мужчина похож на митька, это наш разворот. Альманахи «Звездная пыль» — это, с одной стороны, ностальгия по толстым детским журналам, с другой — современные и актуальные форматы, темы, авторы и, конечно, иллюстраторы. Вот сайт издательства: https://kitread.ru/future (у ребят еще есть бесплатная научно-популярная рассылка «Пятничный кит», можно там же по ссылке подписаться).

Hashtags

Libertà è ragione

@libertaeragione · Post #3859 · 14.06.2023 г., 15:50

#Israele La maggioranza di governo è stata sconfitta nel voto decisivo della #Knesset per selezionare il componente politico chiamato a far parte del Comitato per la selezione dei giudici. A causa di dissidi interni alla coalizione, ad essere stata eletta è la parlamentare di #YA|Centro Karine #ElHarrar, votata anche da qualche esponente della maggioranza. Solo 11 voti, contro i 58 di ElHarrar, per Tali #Gottlieb (#Likud|ECR). @OsservatorioEsteri

Libertà è ragione

@libertaeragione · Post #3998 · 12.10.2023 г., 15:49

#Israele Yair #Lapid (#YA|Centro): “Se pensassi che questo sia un governo di unità nazionale mi unirei, non è troppo tardi per formare il governo giusto. Non ci uniremo perché qui è stata eretta una struttura che non farà altro che aumentare il caos. #Gantz ed #Eisenkot potranno solo dare consigli. #BenGvir rimane ancora a capo del Monte del Tempio e #Smotrich di Hvara. Chiunque abbia causato il fallimento non sarà in grado di risolverlo, i cittadini israeliani possono chiedere di fare la cosa giusta per una volta e sappiamo tutti di cosa si tratta: un governo senza estremisti con un gabinetto piccolo ed efficiente.” @OsservatorioEsteri

小喵的ACG黄油 (重开版)

@xiaomiaogame · Post #2319 · 25.01.2026 г., 07:13

可蕾娅的小小冒险~精灵和善良的公主! クレアの小さな冒険記~精霊とお人よしのお姫様~ 克莱尔的小小冒险记~精灵与老好人的公主殿下~ ver1.08b AI汉化版+CG 前几天评论区推荐汉化的游戏,用超棒的推理模型DeepSeek R1跑了个汉化,欢迎游玩 ~剧情概要~ 天真烂漫的克莱尔公主因国家沦陷而流亡。 目睹受压迫的民众后,她决定寻找传说中的王者之证(王锡),夺回故土。 但这位不谙世事的公主过于善良,轻信他人而屡遭欺骗…… 若没有玩家扮演的「精灵」指引,她不仅会失去纯洁,更无法抵达王锡所在之处。 与此同时,各路势力围绕王锡展开争夺,而一起「谋杀案」的真相与这场纷争暗中交织—— 唯一能解开谜题的,只有「你」。 ~游戏系统~ 象征遇敌制(80~90%敌人战败触发H事件)。 1280×960大画面,全语音H场景沉浸体验! 多场景冒险:森林、洞窟、沼泽、贫民窟、要塞等。 初期技能选择,自由决定玩法风格。 锻造+烹饪+DIY系统(克莱尔手工锻造)。 8+1种特殊战斗服饰(可通过剧情获取,老玩家可提前解锁)。 隐藏要素:智慧圣域、秘密房间、「时之宝箱」等,玩家决策将影响克莱尔的命运。 ~场景内容~ 总量:41张CG、80+全语音H场景(小事件不计入)。 后续更新:追加10~20张CG及全语音适配场景。 包含以下玩法: ✔️ 卖春 · 睡眠○ · 游击卖春 · 街头凌○ · 公开性处理 · 【四肢○断】 ✔️ 药物 · 俘虏H · 战败H · 店员侍奉 · 夜店 · 强盗 ✔️ 史莱姆 · 魔兽 · 丧尸 · 触手 · 兽人轮○ · 哥布林轮○ · 魔虫 ✔️ 恶童调教 · 人妻凌○ · 骑士受辱 · NTR · 夜店正太逆推 ✔️ 公开处刑 · 下跪乞求(含克莱尔以外的受害角色)等。 游戏已实测可运行后打包上传,如游戏异常请优先检查下是否全英文路径(测试环境Windows11-24H2) 评分 作者 #ya-ho-games #PC#RPG#精灵#调教#NTR#AI汉化版#Mtool #可蕾娅的小小冒险~精灵和善良的公主! #クレアの小さな冒険記~精霊とお人よしのお姫様~ #克莱尔的小小冒险记~精灵与老好人的公主殿下~ 下载地址

абиблиофобия

@abiblio · Post #165 · 20.11.2019 г., 14:16

Абиблиофобия — это боязнь, что будет нечего почитать (поэтому с собой в поездку нужно брать несколько книг, киндл и зарядку для киндла). #артдиректоргордится и #артдиректорнегордится — про обложки, оформление и полиграфию #дорогаяредакция — про редактуру, переводы и книжный рынок #рекурсия — книги (и не только) о книгах и литературе #pulpnonfiction — нон-фикшн (от мемуаров до научпопа) #многогитик — нон-фикшн, который ближе к учебной или научной литературе #imagine — художественная литература #puzzle — детективы и книги-квесты #doc — книги с примесью документального #originals — для книг прочитанных в оригинале и, как правило, еще не переведенных на русский язык #ya — young adult и книги для семейного чтения #readymade — цитаты и кейсы из книг, а также «странные сближенья» #takeaways — главные идеи книги / лекции / статьи #менетекел — диаграммы и прочие измерения (их еще можно смотреть в инстаграме @abiblios) #реферанс — ссылки на чужое

Libertà è ragione

@libertaeragione · Post #4000 · 13.10.2023 г., 10:40

#Sondaggi#Israele Sondaggio di Lazar: #NUP (#BaW-#NH)|Centro|Centro-destra: 41 seggi (+12) #Likud|ECR: 19 (-9) #YA|Centro: 15 (-1) #RZ-#OY|Estrema destra ebraica: 9 (-1) #UTJ|Destra charedì: 7 #Shas|Charedì: 7 (-3) #Meretz|S&D: 6 (+2) #Beiteinu|Destra secolarista: 6 #RA|Conservatori islamici: 5 #Hadash-#TA|Sinistra araba: 5 #Balad|Sinistra araba: 0 (1,5%) #Labor|S&D: 0 (1,3%) Data rilevazione: 11-12 ottobre +/-: 4-5 ottobre Intervistati: 512 NUP, la coalizione sionista liberale guidata da Benny #Gantz e Gideon #Saar, raggiunge un nuovo record di seggi (41). @OsservatorioEsteri