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

Резултати

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

Пребарај: #digitalculture

当前筛选 #digitalculture清除筛选
The Digi Doodles

@Digi_doodles · Post #531 · 03.04.2025 г., 15:17

#DigitalCulture📉 Куда уходят музеи из соцсетей? 👀 Мировые музеи начали массовый «эксодус» с X (бывшего Twitter). Причина — этические сомнения и смена атмосферы на платформе после прихода Илона Маска. 📉 Большинство аккаунтов из топ-100 самых посещаемых музеев мира потеряли подписчиков на X, а некоторые — вообще удалили профили или перестали постить. Например⬇️ — Центр Помпиду (1M подписчиков) — молчит с января — Музей Орсе — не постит с февраля — Все 14 парижских музеев покинули X с формулировкой «в уважение к собственным ценностям» 🔄 Многие музеи пытаются адаптироваться: - создают аккаунты в Threads и Bluesky, - делают ставки на TikTok, - ищут свою аудиторию в новых форматах. 📲 TikTok, между прочим, сейчас — главная зона роста: у Метрополитен-музея +900k фолловеров за год, а Эрмитаж — 318k подписчиков и почти 3M лайков. Но что дальше? Если TikTok в США заблокируют, а остальные платформы фрагментируются — что станет с музейной аудиторией? И какой должна быть культурная институция в мире, где соцсети перестали быть стабильной точкой входа? #музеивцифре#новости

AI & Law

@ai_and_law · Post #201 · 27.12.2023 г., 08:04

SFWA Advocates for Author Rights Amidst Copyright Challenges in AI Era The Science Fiction Writers Association (SFWA) is taking a stand for authors' rights in the digital age. In a recent submission to the US Copyright Office on December 7, the SFWA emphasized its role in representing authors who have generously shared their work on the open internet. This move comes as technology, particularly AI, exploits content in ways that challenge the rights and compensation of creators. Over the past two decades, many science fiction and fantasy authors have embraced the open internet to share their work freely, believing in the societal and cultural benefits of accessible art. However, the SFWA argues that making a work freely available doesn't imply abandoning authors' moral and legal rights. It stresses the importance of authors' rights, including the obligation to enter into legal contracts that ensure fair compensation and define how their work should be used. The SFWA's submission coincides with the US Copyright Office's inquiry into copyright and artificial intelligence launched in August 2023. This inquiry, designed to gather public comments, has seen a significant response, with over 10,000 comments received. #SFWA#AIChallenges#DigitalCulture#IntellectualProperty#AIandCopyright

IELTS|Newspapers & Magazines|English

@emagzinewspars · Post #9632 · 26.11.2025 г., 12:32

#The_Wired🇺🇸📕[PDF]⬇️ #January2026 #February2026 #Monthly_Magazines For learning, for free(dom). @backupofmagazines This Issue tracks how #AI power reshapes politics, as Zohra Mamdani turns social-media fluency into real-world influence in an age of restless #TechNews cycles. At OpenAI, Fidji Simo refines product vision for a world of ambient #FutureOfWork, while Alex Karp’s Palantir lives on the fault line between #Cybersecurity and kinetic conflict. Pop star EJAE rides global #DigitalCulture currents from Seoul to TikTok. Features probe AI-only schools, therapy with chatbots, and the odd joy of owning a Cybertruck in a sprawling #SmartCities future.