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

Резултати

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

Пребарај: #sber

当前筛选 #sber清除筛选
Дивиденды Forever

@divforever · Post #29716 · 24.03.2026 г., 06:35

ФНС получит расширенный доступ к данным о переводах между физическими лицами — РБК #SBER Читать далее 👉https://smartlab.news/i/183471 мы в max

Hashtags

Дивиденды Forever

@divforever · Post #29439 · 27.02.2026 г., 15:34

МНЕНИЕ: Ожидаем дивиденд Сбера за 2025 г. на уровне 37,8 ₽ на акцию (ДД — 12%) и рост прибыли до 1,8 трлн ₽ в 2026 г. Сохраняем рейтинг покупать с целевой ценой 400 ₽ — Ренессанс Капитал #SBER Читать далее 👉https://smartlab.news/i/179984 мы в max

Hashtags

Дивиденды Forever

@divforever · Post #29423 · 26.02.2026 г., 13:22

Сбер сохраняет планы по выплате дивидендов в размере 50% от чистой прибыли — Греф #SBER Читать далее 👉https://smartlab.news/i/179826 мы в max

Hashtags

Дивиденды Forever

@divforever · Post #29417 · 26.02.2026 г., 09:44

Сбербанк сократил убыток от непрофильных видов деятельности в 2025 году на 45% до ₽156,3 млрд #SBER Читать далее 👉https://smartlab.news/i/179801 мы в max

Hashtags

Дивиденды Forever

@divforever · Post #29358 · 20.02.2026 г., 08:11

МНЕНИЕ: Дивиденд Сбера в этом году может составить 37,5 руб. на акцию. Это на 7,6% выше прошлогодней выплаты и дает доходность 12% к текущей цене — Альфа-Инвестиции Читать далее 👉https://smartlab.news/i/179326 #SBER

Hashtags

Дивиденды Forever

@divforever · Post #29261 · 10.02.2026 г., 06:49

Сбербанк в январе получил 161,7 млрд руб. чистой прибыли по РСБУ против 132,9 млрд руб. годом ранее Читать далее 👉https://smartlab.news/i/178176 #SBER

Hashtags

Дивиденды Forever

@divforever · Post #29174 · 27.01.2026 г., 06:40

Российские банки в 2025 году закрыли около 1,7 тыс. отделений — рекорд с 2021 года. Более половины всех закрытий пришлось на Сбер — Известия Читать далее 👉https://smartlab.news/i/176832 #SBER

Hashtags

Дивиденды Forever

@divforever · Post #29131 · 21.01.2026 г., 06:52

Минфин РФ рассчитывает получить от Сбера дивиденды по итогам 2025 года на уровне 50% от чистой прибыли по МСФО — ТАСС Читать далее 👉https://smartlab.news/i/176309 #SBER

Hashtags

Дивиденды Forever

@divforever · Post #29128 · 20.01.2026 г., 14:14

МНЕНИЕ: По итогам 2025 г. ожидаем выплату дивидендов Сбера на уровне не менее ₽37,5 на акцию (ДД ~12%). Темпы роста бизнеса в 2026 г. могут быть немного выше, чем годом ранее - Market Power Читать далее 👉https://smartlab.news/i/176238 #SBER

Hashtags

Дивиденды Forever

@divforever · Post #29020 · 06.01.2026 г., 13:26

МНЕНИЕ: В 2026 году акции Сбербанка, вероятно, будут лучше рынка, а дивидендные выплаты рекордными как по итогам 2025, так и 2026 г. — аналитики, опрошенные РБК Читать далее 👉https://smartlab.news/i/175168 #SBER

Hashtags

Дивиденды Forever

@divforever · Post #28950 · 26.12.2025 г., 06:48

Зампред правления Сбербанка Попов в интервью для ТАСС: 📉 Ключевая ставка — Сбер ожидает снижение до 12% к концу 2026 года 📈 Корпоративное кредитование — рост 1–1,5% в начале 2026 года, дальше — ускорение 🏭 Инвестиции — оживление возможно при ставке 10–12%, часть проектов стартует уже при 12–14% ⚖️ Долговая нагрузка — под контролем, доля проблемных кредитов снижена на ~1% 🌍 Экспортные отрасли — самые уязвимые из-за крепкого рубля и санкций 🥇 Кредиты в драгметаллах — портфель свыше ₽200 млрд, уже выдают в золоте, серебре и платине 📊 IPO — в 2026 году через Сбер планируют не менее 5 размещений 🏗 Застройщики — портфель ₽7 трлн, цены на новостройки в 2026 г. вырастут на 5–6% 💳 Международные платежи — расчеты в 120+ странах, автоматический подбор маршрута 🇮🇳 Индия — число клиентов с рупиевыми счетами выросло в 3,5 раза, Сбер откроет 10+ новых офисов Читать далее 👉https://smartlab.news/i/174549 #SBER

Hashtags

Era Media

@analyticsusarussiamarkets · Post #17137 · 29.04.2026 г., 07:12

СБЕР МСФО за I кв 2026 года ♦️ Прибыль ₽507,9 млрд (+16,5% г/г) ♦️ Прибыль на акцию ₽23,8 (+16,7% г/г) ♦️ Рентабельность капитал 24,4% #SBER Сайт | Бот | Invest Era

Hashtags

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