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

Резултати

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

Пребарај: #film

当前筛选 #film清除筛选

🎬 Am 28. April 1968 erschien eine der bekanntesten Filmkomödien in der Sowjetunion: „Der Brillantenarm“ Die legendäre Komödie des Regisseurs Leonid Gaidai gehört bis heute zu den beliebtesten Klassikern des sowjetischen Kinos und begeistert Generationen von Zuschauern mit ihrem unverwechselbaren Humor. Im Zentrum der Handlung steht ein ganz gewöhnlicher Mensch – Semjon Gorbunkow, brillant gespielt von Juri Nikulin. Freundlich, bodenständig und familienorientiert gerät er völlig unverschuldet in eine absurde und gefährliche Situation: Durch eine Verwechslung halten ihn Schmuggler für ihren Komplizen und verstecken Diamanten in seinem Gipsarm. Was folgt, ist eine Reihe urkomischer Ereignisse, in denen Gorbunkow gemeinsam mit der sowjetischen Miliz versucht, eine Schmugglerbande zu überführen. Parallel dazu entfaltet sich eine zweite Ebene der Geschichte: Während die Kriminellen alles daransetzen, an die versteckten Juwelen zu gelangen, gerät auch Gorbunkows Privatleben ins Wanken. Seine Frau beginnt zu vermuten, dass ihr Mann ein Doppelleben führt – sei es als Agent eines ausländischen Geheimdienstes oder als untreuer Ehemann. Diese Mischung aus Kriminalkomödie, Satire und Alltagsbeobachtung macht den besonderen Reiz des Films aus. 🎥 Gedreht wurde der Film im Studio Mosfilm, das für zahlreiche Meisterwerke des sowjetischen Kinos verantwortlich ist. Neben Nikulin standen auch weitere große Namen vor der Kamera, darunter Andrei Mironow, Anatoli Papanow, Nonna Mordjukowa und Swetlana Swetlitschnaja. „Der Brillantenarm“ wurde zu einem echten Publikumserfolg: Über 76,7 Millionen Kinobesuche machten ihn zu einem der erfolgreichsten Filme der sowjetischen Filmgeschichte. Viele Szenen und Zitate sind längst zu festen Bestandteilen der Popkultur geworden. Interessant ist auch der Hintergrund der Geschichte: Die Handlung basiert lose auf einem realen Fall, bei dem Schmuggler tatsächlich versuchten, Wertgegenstände in einem Gipsverband über die Grenze zu transportieren. 🍿 Den Film mit englischen Untertiteln können Sie sich hier anschauen @RusBotschaft #Film

Hashtags

TTV telekanali (Rasmiy kanal)

@TTVUZB · Post #11127 · 31.01.2026 г., 18:11

#Film Bugun TTV telekanali efirlarida jahon filmlaridan birini tomosha qiling! "Virus" Dastur davomida O'tkazib yubormang! ‼️TTV telekanali ‼️ ✅Telegram | 🌐Instagram | 📹YouTube

Hashtags

TTV telekanali (Rasmiy kanal)

@TTVUZB · Post #11075 · 26.01.2026 г., 07:23

#Film O'zbek filmlaridan yana biri aynan sizlar uchun! "Shum bola" Bugun soat 14:10 da O'tkazib yubormang! ‼️TTV telekanali ‼️ ✈️Telegram |🌐Instagram | 📹YouTube

Hashtags

TTV telekanali (Rasmiy kanal)

@TTVUZB · Post #10847 · 14.12.2025 г., 14:54

#FILM ⚡️KECHKI DASTURLARIMIZDA SIZLAR UCHUN AJOYIB FILM😎 OSMON OPAR BINO 📌BUGUN SOAT 23:00 DA ‼️TTV telekanali ‼️ ✈️Telegram | 🌐Instagram | 📹YouTube

Hashtags

TTV telekanali (Rasmiy kanal)

@TTVUZB · Post #10810 · 07.12.2025 г., 13:15

#FILM ⚡️KECHKI DASTURLARIMIZDA SIZLAR UCHUN AJOYIB FILM😎 TERMINATOR 5 📌BUGUN SOAT 23:00 DA ‼️TTV telekanali ‼️ ✈️Telegram | 🌐Instagram | 📹YouTube

Hashtags

JJ.ai (NFA)🪽

@jsmjsmxyz · Post #1040 · 11.07.2020 г., 17:15

#film 🍉 夏日电影·菊次郎の夏 故事讲述小学三年级学生的正男(关口雄介饰)寻觅其离异的母亲的故事,在与邻居菊次郎(北野武饰)一同寻觅的途中,两人产生微妙的关系,而正男亦因此得到“天使之铃”而走出阴霾 ☀️ 大家夏日快乐! 夏日永恒·一 🕊️ via @GoogoCC

Hashtags

123•••10•••1314
ПретходнаСтраница 1 од 14Следна