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

Резултати

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

Пребарај: #kelpdao

当前筛选 #kelpdao清除筛选
NEWS 鏈新聞-ABMedia

@abmedia_news · Post #24024 · 21.04.2026 г., 04:01

【🚀 資訊安全|Lazarus 升級攻擊手法:北韓 2 週竊 5 億、DeFi 結構弱點成新目標 】 #DeFi#KelpDAO 📍 請見報導: https://abmedia.io/north-korea-lazarus-defi-playbook-2026-expanding 📍 訂閱鏈新聞頻道:https://linktr.ee/abmedia.io

NEWS 鏈新聞-ABMedia

@abmedia_news · Post #23972 · 19.04.2026 г., 01:44

【🚀 DeFi|Kelp DAO 遭駭 2.92 億美元:LayerZero 跨鏈橋遭偽造訊息攻擊,成 2026 年最大 DeFi 事件 】 #Aave#KelpDAO 📍 請見報導: https://abmedia.io/kelp-dao-rseth-292m-exploit-layerzero-bridge-attack 📍 訂閱鏈新聞頻道:https://linktr.ee/abmedia.io

NEWS 鏈新聞-ABMedia

@abmedia_news · Post #24360 · 05.05.2026 г., 02:11

【🔗 DeFi|Aave 緊急動議反擊 7,300 萬美元 ETH 凍結:「小偷不擁有他偷走的東西」】 Aave 5/4 向紐約南區聯邦法院提交緊急動議、要求解除 5/1 對 30,766 顆 ETH(約 7,300 萬美元)的凍結令。創辦人 Stani Kulechov:「小偷不擁有他偷走的東西。」三點抗辯涉竊取所有權、財產回歸、與 Lazarus Group 證據力薄弱。 #Aave#KelpDAO#DAO 📍閱讀全文: https://abmedia.io/aave-fights-73m-eth-freeze-kelp-dao-thief-does-not-own-may-2026

NEWS 鏈新聞-ABMedia

@abmedia_news · Post #23970 · 19.04.2026 г., 01:05

【🔒 資訊安全|Kelp DAO 遭駭 2.92 億美元:LayerZero 跨鏈橋遭偽造訊息攻擊,成 2026 年最大 DeFi 事件】 攻擊者透過 LayerZero 跨鏈橋偽造訊息釋出 116,500 rsETH(約 2.92 億美元,佔流通量 18%),Aave 緊急凍結相關市場,AAVE 幣價下跌 10%。 #KelpDAO#LayerZero#Aave 📍閱讀全文: https://abmedia.io/kelp-dao-rseth-292m-exploit-layerzero-bridge-attack

NEWS 鏈新聞-ABMedia

@abmedia_news · Post #24170 · 27.04.2026 г., 14:02

【🔗 DeFi|當 DeFi 對年輕人太慢,對老錢來說太危險:我們都在拿公債利息扛垃圾債風險?】 #Aave#KelpDAO#Morpho Varys Capital 創投部門主管 Tom Dunleavy 在最新研究中針對 Aave 存款,指出公允殖利率應為 12.55%。 他計入美國國債 4.30% 利率與 1.5% 預期損失,揭露 Aave 過去 5.5% 利率僅定價 BB 級風險卻承擔 CCC 級以上的技術風險。投資人 Santiago Santos 則提出 18% 進場門檻,強調定價錯誤正讓共享池模型對機構而言顯得過於危險。 📍閱讀全文: https://abmedia.io/defi-rate-summer-aave-kelp-1-62-b 📍 訂閱鏈新聞頻道:https://linktr.ee/abmedia.io

NEWS 鏈新聞-ABMedia

@abmedia_news · Post #24339 · 04.05.2026 г., 07:31

【🔗 DeFi|美國法院凍結 7,100 萬美元 Kelp DAO 駭客資金、北韓恐攻受害人主張優先求償】 #Arbitrum#KelpDAO#NorthKorea 美國法院 5 月 1 日扣押 Arbitrum 凍結的 30,766 顆 ETH,阻止 DeFi United 補償計畫執行。 原告 Kim 主張駭客若屬 Lazarus Group,相關贓款應執行其 2015 年 3 億美元判決。律師 Shapiro 指出 DAO 治理難越過法院命令,協議被迫承擔中介角色。 📍閱讀全文: https://abmedia.io/north-korea-victims-garnishment-kelp-dao-arbitrum-71-million-eth-may-2026 📍 訂閱鏈新聞頻道:https://linktr.ee/abmedia.io

NEWS 鏈新聞-ABMedia

@abmedia_news · Post #23996 · 20.04.2026 г., 07:03

【🔒 資訊安全|LayerZero 回應 Kelp DAO 2.92 億事件:指 Kelp 自選 1-of-1 DVN 配置,駭客為北韓 Lazarus】 LayerZero 官方聲明事件源於 Kelp 使用 1-of-1 單一驗證者配置,並歸因北韓 Lazarus Group 旗下 TraderTraitor 分隊 — 18 天從 DeFi 拉走 5.75 億。LayerZero 宣布未來拒絕為 1-of-1 配置簽署訊息。 #LayerZero#KelpDAO#Lazarus 📍閱讀全文: https://abmedia.io/layerzero-response-kelp-dao-exploit-single-dvn-lazarus-tradertraitor

NEWS 鏈新聞-ABMedia

@abmedia_news · Post #24269 · 01.05.2026 г., 04:33

【🔗 DeFi|Arbitrum DAO 投票釋 7,100 萬美元 ETH 給 DeFi United:Kelp 救援最大筆】 Arbitrum DAO 4/30 啟動投票,將 4/20 由安全委員會凍結的 30,766 ETH(約 7,100 萬美元、來自 Lazarus Kelp 攻擊)釋出給 DeFi United 救援基金。若通過將成 DeFi United 迄今最大單筆貢獻者,聯盟累積已超 3.11 億美元等值。 #Arbitrum#KelpDAO#DeFiUnited 📍閱讀全文: https://abmedia.io/arbitrum-dao-vote-release-30766-eth-defi-united-kelp-rescue-may-2026

NEWS 鏈新聞-ABMedia

@abmedia_news · Post #24483 · 10.05.2026 г., 00:47

【🔒 資訊安全|LayerZero 公開道歉、承認 1/1 DVN 配置設計缺陷:預設全面升級至 5/5】 LayerZero 5/9 公開道歉,承認 Kelp DAO 4/18 駭客事件中的設計缺陷:「我們允許 DVN 在高價值交易中以 1/1 模式運作、是一個錯誤。」立場從前數週指責 Kelp 自家配置選擇,反轉為承認自身基礎建設責任。同步公布技術政策修正:DVN 不再為 1/1 配置提供服務、所有路徑預設遷移至 5/5、最低 3/3。態度反轉發生在 Solv Protocol 5/8 公布 7 億美元代幣化 BTC 遷移到 Chainlink 的次日。 #LayerZero#KelpDAO#DVN 📍閱讀全文: https://abmedia.io/layerzero-public-apology-kelp-dao-exploit-dvn-may-2026