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

Резултати

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

Пребарај: #boysober

当前筛选 #boysober清除筛选
NISNEVICH

@Whyhet · Post #7060 · 13.05.2025 г., 06:56

«Все мужчины одинаковые»: что такое гетеропессимизм Вы наверняка замечали тренд последних лет — растущую популярность высказываний о «проблемах гетеросексуальности». От мемов «гетеросексуальность — это тюрьма» до движения #boysober в TikTok, где женщины объявляют о «трезвости от мужчин», фокусируясь на саморазвитии. Это явление получило название «гетеропессимизм» — перформативное выражение разочарования в гетеросексуальных отношениях без реального отказа от них Женщины публично жалуются на отношения с мужчинами, описывая их как безнадежные, но при этом продолжают их поддерживать. Мужчины тоже участвуют в этом дискурсе, создавая свои версии гетеропессимизма, иногда доходящие до крайностей вроде движения MGTOW (Men Going Their Own Way), где провозглашается полный отказ от отношений с женщинами Однако за шутками и мемами скрывается проблема. Гетеропессимизм часто выглядит как прогрессивная позиция, но на деле может служить просто способом избежать ответственности. Объявляя гетеросексуальность «безнадежной», мы отказываемся от возможности её изменить, превращая структурную проблему в индивидуальную жалобу. Вместо коллективных действий по трансформации гетеросексуальной культуры мы получаем анестезию — временное облегчение от дискомфорта без реального решения Тем временем до выхода нового выпуска про любовь остался один день, а пока — можете посмотреть наш ролик про дейтинги и как они развязали войну полов 💙

Hashtags

Аля что-то сказала

@alyaoncesaid · Post #1099 · 30.12.2024 г., 13:59

а что вы думали, админка без итогов года обойдется? не обойдется че получилось — мне было очень сложно на работе — на грани выгорания в ноль — но я наконец-то освоилась, выдохнула и успокоилась — текст про феномен «Типичной анорексички» — мой магнум опус, лучше я уже не напишу, только если не нашумевший рейтинг киножурналов — полноценно камбекнулась с видосами в тиктоке и инсте — преодолеть перфекционизм и тревогу было непросто, но я рада, что поставила это на рельсы. кандибобер кст 10 лямов набрал — тележку тоже стала регулярно вести, и вас тут теперь больше в 3 раза. прикиньте? — ну и конечно, биггест флекс — видеоподкаст на Кинопоиске. из всей оравы талантливых интернет-ребят взяли именно меня, и это ахуй 😱 — переехала что не получилось — не занялась здоровьем (игнорирую врачей как явление) — спортом тоже не занялась: 2 (два) раза летом покаталась на велике, неделю поделала с утра зарядку, да и все на этом. жопа выросла на +5 кг, че с этим делать, я пока не ебу — так и не вернулась в терапию, хотя мне прям очень жестко пора)))))) — очень много идей для ебких текстов / видосов так и осталось нереализованными по причине пунктом выше — толстую кожу тоже пока не отрастила: все гадости в интернете про себя читаю по сто раз и по сто раз о них потом думаю и расстраиваюсь. еще люди в интернете тупые и злые — это тоже расстраивает. поинты, к которым я не знаю, как относиться — романтические отношения сильно подупали в рейтинге приоритетов: мне чет страшно все надоели, дейтинги кринж, ну я и забила и стала заниматься своими делами. никто не умер + отпало желание от тоски бросаться на всякую падаль. #femcel#boysober#winterarc🙏🏻😟🥀 — вкатилась в кризис четверти жизни — пока не могу до конца сформулировать, кто я, про что я и какие смыслы хочу нести общественности, но тут тоже пока забила. план фигачить, че нравится, до тех пор, пока не разонравится спасибо, что читаете, ставите классы, комментируете и не срете почем зря 💘 жестко довольна, какая у меня думающая 😬 аудитория тут собирается, вот бы весь интернет такой был…. с наступающим всех!!!!