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 слични објави

Пребарај: #warnerbros

当前筛选 #warnerbros清除筛选
#️⃣Hashtag | Rasmiy kanal

@HashtagUz · Post #14598 · 09.12.2025 г., 03:49

📺 Paramount Netflix’ning Warner Bros’ni sotib olishini to‘xtatish uchun studiyani o‘zi xarid qilishga kirishdi 📈Paramount, Netflix taklif bergan paytda, Warner Bros aksiyalariga har biriga $27,75 o‘rniga $30 taklif qilib, raqobatga kirishdi. 💸 Umumiy bitim qiymati $108 milliard deb baholanmoqda — bu Netflix taklifidan $18 milliard ko‘proq. ℹ️ Eng muhim jihati shuki, Paramount taklifni Warner Bros. Discovery aksiyadorlariga bevosita, kompaniya kuzatuv kengashini chetlab o‘tgan holda yubordi. Agar aksiyadorlar ushbu taklifni ma’qul ko‘rishsa, Netflix bilan bitim avtomatik ravishda bekor bo‘ladi. Ushbu e’londan so‘ng: • Paramount aksiyalari 4% gaoshdi, • Warner Bros — 6% ga ko‘tarildi, • Netflix aksiyalari esa 3% ga pasaydi. ➡️#netflix#warnerbros#paramount | Birinchi IT-Blog

На самом деле

@infact_russia · Post #1502 · 07.06.2025 г., 06:00

А вы ждете сериал о Гарри Поттере? Мы — да. Warner Bros. обещает выпустить его в 2027 году. Съемочный городок за 1,4 миллиарда долларов, темнокожий актер в роли Северуса Снейпа, в три раза больше экранного времени. Что еще известно о новой поттериане? © На самом деле | Источники: wbd.com, harrypotter.com, imdb.com, radiotimes.com | #гаррипоттер#кино#сериал#warnerbros

AI & Law

@ai_and_law · Post #653 · 09.09.2025 г., 07:04

🇺🇸Warner Bros. Joins the Fight: Copyright Lawsuit Against Midjourney Warner Bros. has filed a lawsuit against Midjourney, accusing the AI platform of willfully generating images and videos featuring its iconic characters, including Superman, Batman, Bugs Bunny, Daffy Duck, and Tom & Jerry. The studio alleges Midjourney removed safeguards that previously blocked users from creating IP-infringing videos, calling the company’s approach a “brazen” disregard for copyright law. The lawsuit mirrors recent actions by Disney and Universal, represented by the same legal team, asserting that AI-generated outputs closely resembling copyrighted characters violate intellectual property rights. Studios argue that Midjourney could maintain its service while enforcing guardrails to prevent infringement, while Midjourney’s lawyers accuse the companies of hypocrisy for opposing “industry standard” AI practices while seeking to benefit from AI’s potential. #AIRegulation#CopyrightLaw#AIandIP#WarnerBros#Midjourney#AIEthics#AICompliance

СТОП! СЛИТО.💦

@stopslito · Post #12310 · 18.05.2024 г., 15:01

✨Компания Warner Bros. анонсировала кулинарное шоу «Гарри Поттер: Волшебники выпечки» 🍰 Участники будут соревноваться в создании десертов, вдохновленных книгами Джоан Роулинг и их экранизациями. Ведущими шоу станут Джеймс и Оливер Фелпс, сыгравшие близнецов Фреда и Джорджа Уизли. #ГарриПоттер#ВолшебникиВыпечки#WarnerBros#КулинарноеШоу#ДжоанРоулинг#ДжеймсФелпс#ОливерФелпс СТОП! СЛИТО.💦