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

Резултати

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

Пребарај: #audiences

当前筛选 #audiences清除筛选
Audiences Channel

@Audiences_Channel · Post #57 · 04.10.2024 г., 05:04

#Audiences#Notice 近期站內發現多人疑似被盜號,發佈帶毒軟件資源和相同ip,已據違規程度採取封禁權限/封禁賬戶處理。請大家注意保管自己的密碼。同時不要隨意下載軟件或帶有可執行文件的資源,如確有需求,下載後也請注意查殺病毒。 推薦操作: 1. 請 所有封禁權限/賬戶用戶 盡快聯繫官方協調跟進處理,站內發信官方或尋TG客服處理 2. 請 所有用戶 查看目前自己的發種記錄和做種客戶端ip是否有異常,如有請站內發信官方 3. 建議 所有用戶 即刻修改密碼並保持每站密碼獨立、定期修改 4. 建議 所有用戶 開啓兩步驗證 5. 建議 所有用戶 加入QQ、TG群組保持聯繫,可以反饋處理問題。 Channel: @Audiences_Channel

Audiences Channel

@Audiences_Channel · Post #37 · 20.03.2023 г., 07:55

#Audiences#Notice 20230320: 近期有空跑一跑某自動輔種工具可能會發生神奇的事情 據傳該工具補充本站種子庫已完畢,可能產生更多輔種,還請各位用戶試驗。感謝作者大佬! Channel: @Audiences_Channel

Audiences Channel

@Audiences_Channel · Post #34 · 20.02.2023 г., 03:56

#Audiences#Notice 暫定 即日起至5.1日,請勿在公開場合(包括但不限於貼吧等)提及本站,不需要使用時請將本站遺忘,不討論不對比,請大家共同維護站點生命安全,感謝您的支持 綁定Bot獲取臨時登入鏈接 Channel: @Audiences_Channel

Audiences Channel

@Audiences_Channel · Post #23 · 30.08.2022 г., 05:25

#Audiences#Notice 因本站新手較多,種子發佈事故頻發,發佈規則即將更改爲 年輕氣盛(Power User) 及以上等級 發佈5種通過候選后可直接發佈,小鬼當家(User)及以下等級只可發佈至候選區(即PU及以上無變動),煩請各位發佈時多加檢查,多次發佈不合規或者長時間未修改可能會被强制候選或停用上傳權限 視站内總體發佈情況而定,若發佈事故仍持續頻發則可能繼續修改,形式可能包括但不限於 繼續提高直接發佈等級、增加直接發佈所要通過候選的合規種子數、增設dupe規則 等 Channel: @Audiences_Channel

Audiences Channel

@Audiences_Channel · Post #22 · 26.08.2022 г., 04:02

#Audiences#Notice 因風險因素,本站即日起關閉遊客訪問,開放時間另行通知,請不要退出登錄或清除瀏覽器cookies,若不慎操作,加入官方QQ / TG群(站點首頁上方),私信對應Bot進行賬號綁定,若不慎錯誤操作導致賬號退出,可通過Bot獲取臨時登錄鏈接 暫時關閉私人邀請,且禁止再在貼吧等公開論壇開立新帖發送邀請,截圖不得出現本站全稱或網址,QQ / TG 群不受影響。恢復時間待定 本站綁定Bot及獲取臨時登錄鏈接教程: 域名/forums.php?action=viewtopic&forumid=21&topicid=217 Channel: @Audiences_Channel

Audiences Channel

@Audiences_Channel · Post #21 · 05.08.2022 г., 05:58

#Audiences#Notice 轉一則QQ群通知 @全体成员 抱歉打扰,各位下午好! 本站保种组开始(不那么正式的)招募,请感兴趣的大佬至站内论坛招募区查看 要求较高,原因也在帖子内写了,希望各位能够理解,感谢大家的理解和支持! Channel: @Audiences_Channel

Audiences Channel

@Audiences_Channel · Post #17 · 24.07.2022 г., 06:35

#Audiences#Notice 以下通知轉自本站官方 QQ 群組 江苏地区若无法登录,可先测试一下 DNS 解析 1. nslookup audiences.me 2. 若结果是 240e:5a 和 221.228.32.13 则为 DNS 污染 3. 修改 DNS IPv4: 114.114.114.114 或 223.5.5.5 IPv6: 2400:3200::1 或 2400:3200:baba::1 4. 保存,再次测试 DNS 解析 5. 若为 4 个 IP 地址结果,尝试登录 此方法不保证所有地区可用 已有較多江蘇地區用戶反饋此法可以解決網站訪問及tracker連接問題,請江蘇地區用戶進行嘗試 江蘇地區用戶請開啓 IPv6,仍無起效請測試 DNS 解析;其他地區用戶可通過 CF 優選 IP 更換 hosts 改善網站訪問速度 Channel: @Audiences_Channel

Audiences Channel

@Audiences_Channel · Post #8 · 08.04.2022 г., 17:13

#Audiences#Notice 因特殊原因,不出意外本站將於4月15日擇機關閉遊客訪問,開放時間另行通知,屆時請不要退出登錄或清除瀏覽器cookie,否則您將無法登錄本站 強烈建議大家加入官方QQ群/TG群(站點首頁上方),私信對應Bot進行賬號綁定,若不慎錯誤操作導致賬號退出,可通過Bot獲取臨時登錄鏈接 本站綁定Bot及獲取臨時登錄鏈接教程: 站點首頁/forums.php?action=viewtopic&forumid=21&topicid=217 Channel: @Audiences_Channel

PT风向旗

@Ptfxq · Post #743 · 07.10.2024 г., 08:11

#Audiences#观众 由于未知原因,观众的里群炸群了。 (只是提醒,不要发现群不见了,然后认为自己被踢了或者是怎么样) EDIT: 不需要绑账号就能加的那个群依然正常

PT风向旗

@Ptfxq · Post #742 · 04.10.2024 г., 05:07

#Audiences#观众 近期站內發現多人疑似被盜號,發佈帶毒軟件資源和相同ip,已據違規程度採取封禁權限/封禁賬戶處理。請大家注意保管自己的密碼。同時不要隨意下載軟件或帶有可執行文件的資源,如確有需求,下載後也請注意查殺病毒。 推薦操作: 1. 請 所有封禁權限/賬戶用戶 盡快聯繫官方協調跟進處理,站內發信官方或尋TG客服處理 2. 請 所有用戶 查看目前自己的發種記錄和做種客戶端ip是否有異常,如有請站內發信官方 3. 建議 所有用戶 即刻修改密碼並保持每站密碼獨立、定期修改 4. 建議 所有用戶 開啓兩步驗證 5. 建議 所有用戶 加入QQ、TG群組保持聯繫,可以反饋處理問題。 Channel: @Audiences_Channel

PT风向旗

@Ptfxq · Post #535 · 01.01.2024 г., 23:59

#Audiences#观众 1. 認領功能未對規則修改,文字內容所見即所得,屬Bug,已修復,但無法補償,請損失慘重者站内聯係管理組; 2. 2024.01.02 上午9時開始停機維護,時长1-6H,原Free促銷計劃延期1天至2024.01.03 23:59:59。

123•••56
ПретходнаСтраница 1 од 6Следна