У строки в 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
В мире развивается "зеленый" тренд отказа от упаковки в рознице
Пока крупнейшие транснационалы работают над "биоупаковкой" и пишут ESG-стратегии с отказом от пластика, некоторые люди просто меняют модель потребления. А ретейлеры под нее подстраиваются: в развитых странах появляется все больше магазинов из сегмента "безотходной" розницы. Перефразируя Черномырдина в его высказывании про КПСС:
"Какой ретейл не строй, все равно выходит восточный базар"
Вообще на стандартном рынке упаковка иногда играет едва ли не такую же роль, как и сам продукт. Особенно в небогатых странах и сегментах потребителей. Помню, долго не мог понять, почему некоторые страны переплачивают за растительное масло в больших жестяных банках. Оказалось, люди их в дальнейшем используют при помощи фитиля для освещения помещений в отсутствии электричества. Такая же история с пластиковыми канистрами где-нибудь в Африке: никому не ясно, зачем нужен продукт в другой таре, которую нельзя применить в хозяйстве.
В этом смысле распространенное стратегическое заблуждение ретейлеров — думать, что продажи товаров на вес всегда должны быть нацелены на низкий ценовой сегмент. Сегодняшняя 🔗шринкфляция, когда в большой упаковке мы находим все меньше продукта и все больше — воздуха, говорит о прямо противоположном. Покупка "чистого" товара становится прерогативой обеспеченных стран и слоев населения. Такие потребители ставят галочку "меньше пакетов" в онлайн-доставке, сконцентрированы на самом продукте, а не его упаковке, и вообще рассуждают в режиме: "пусть дороже, но настоящее и в нужном объеме". Вдобавок следует мотивация по сохранению окружающей среды.
Примеров много по всему миру. Но 🔗вот одна из небольших, но интересных вариаций в Нидерландах: компания продает часть продуктов в оборотной таре, берет за нее депозит и возвращает его при получении тары обратно.
#fmcg@foodoutlook
#КитайРоссия#FMCG
ICF 2025 — ключевая платформа для поиска надежных поставщиков из Китая.
❗️Обратите внимание на перспективные категории и компании в этом сезоне:
👶TAI’AN JINYANG TEXTILE AND CLOTHING CO., LTD — детская одежда и текстиль.
💄Zibo Melory Light Industrial Products Co., Ltd и Yancheng Creative Trading Group Co., Ltd — производство стеклянных изделий для дома и кухни.
🎁WEIHAI YILIN PROBAG CO., LTD — сумки, одежда, обувь и головные уборы, товары для дома, детские товары, игрушки и аксессуары.
🎉Zibo Zhaohai Light Industrial Products Co., Ltd — сувениры, праздничный декор, аксессуары для интерьера.
🏠Shandong Xiaoya Group Household Appliances Co., Ltd — бытовая техника и решения для кухни.
📌Регистрируйтесь на выставку, чтобы первыми увидеть новинки 2025 года и заключить прямые контракты!
📈 Количество магазинов в Казахстане продолжает расти! В 2024 году количество магазинов достигло 175 тыс., показывая рост на 16% по сравнению с прошлым годом. Активное увеличение числа магазинов наблюдается в крупных городах: в Алматы насчитывается более 33 тыс. магазинов (рост на 15%), в Астане — более 23,9 тыс. (рост на 17%). Актау продолжает лидировать по плотности магазинов на тысячу жителей, что делает его привлекательным для бизнеса благодаря высокому уровню жизни и развитию курортной инфраструктуры.
🌐Открытие новых возможностей с Базой продуктовых магазинов Казахстана! База содержит более 25 тыс. организаций и является инструментом для повышения продаж, проверки бизнес-гипотез, оценки рыночной емкости. Предлагаем вам бесплатно заказать выгрузку данных по одной отрасли и одному городу, а так же оформить подписку на отраслевой мониторинг. Ознакомиться с примером базы и сделать заказ вы можете на нашем сайте или в Telegram.
@infoline_eurasia|#ЦентральнаяАзия#FMCG
По результатам наших опросов 2023 года и 2024 года мы видим, что наша аудитория активно работает с рынком Центральной Азии!
✅Работают с рынком ЦА - 75%
🟢 Планируют - 5%
❌ Не работают - 20%
Чтобы держать в поле зрения только самую важную, агрегированную экспертами информацию о событиях потребительского рынка Центральной Азии, предлагаем оформить подписку на наш отраслевой мониторинг.
📅Предложение действует для всех желающих до 31 июля 2024 года.
Подписка бесплатная и ни к чему не обязывает, единственное, что от вас требуется - это проявить интерес.
В боте Вас ждет ТОП-20 новостей отрасли за апрель.
Задать вопрос и подписаться на новости можно в нашем телеграм боте.
@infoline_eurasia|#ЦентральнаяАзия#FMCG
🇰🇿 ВкусВилл открывает первый магазин в Казахстане
В Казахстане открылся первый "ВкусВилл". Это единственный магазин бренда за рубежом, в других странах компания работает через партнеров.
Александр Михеев, генеральный директор ВкусВилл Казахстан:
«Открытие первого магазина — это результат многомесячной работы, поисков производителей и экспертов, мы прошли сотни переговоров, дегустаций, проверок качества. Благодаря проектам ВкусВилл для бизнеса с казахстанскими партнерами мы увидели интерес к нашей продукции и задались целью сделать продукты для здорового питания доступными для местных жителей.
🟢Полная новость
Напомним: о развитии FMCG-ритейла в странах Центральной Азии мы поговорим в ходе Конгресса Евразийской торговли, который пройдет 6-8 июня в Алматы.
@infoline_eurasia|#ЦентральнаяАзия#FMCG
🔥SOJ в прайм-тайм: обсуждаем результаты экспорта и планы на будущее
Вчера компания SOJ появилась в выпуске новостей на федеральном канале, и я имел честь поделиться результатами и нашими планами по развитию экспортного направления.
В эфире, посвященном экспорту, обсуждались перспективы внешней торговли, о которых сказал Президент вместе с главой Российского экспортного центра.
Это большой шаг для нас — возможность заявить о себе на широкою аудиторию и показать, что российские FMCG-компании готовы к глобальным вызовам. Мы уже добились значительных результатов, и впереди ещё множество амбициозных целей.
Если хотите увидеть, как всё прошло в прямом эфире, смотрите видео здесь: Смотреть видео (3:53)
💬Как вы считаете, какие новые горизонты ждут экспорт российских FMCG-продуктов? Делитесь мнениями!
#FMCG#Экспорт
📊 Свежий выпуск тематических новостей потребительского рынка Центральной Азии!
Мы рады представить вам последний выпуск наших новостей, который охватывает ключевые события и тенденции за май 2024 года.
3 наиболее интересные темы выпуска:
🇰🇿Рост объема розничной торговли в Казахстане: Объем розничной торговли за январь-апрель 2024 года достиг 5,4 триллиона тенге, что на 12,1% больше по сравнению с аналогичным периодом прошлого года. Узнайте больше о регионах-лидерах и тенденциях роста.
🥤 Открытие нового завода Coca-Cola в Самарканде: В Самарканде торжественно открылся четвертый завод Coca-Cola, стоимостью $112 млн. Узнайте больше о планах компании и перспективах развития.
📖Выпуск первого каталога ТОП-100 ресторанов Ташкента: Каталог от VOTUM RATING включает информацию о лучших ресторанах, кафе, кофейнях и фастфуд-заведениях столицы. Узнайте больше о кулинарных традициях и истории заведений.
✨Оцените выпуск и подпишитесь на нашу рассылку в Telegram-боте! Держите руку на пульсе потребительского рынка Центральной Азии, получайте самые свежие и актуальные новости первыми!
@infoline_eurasia | #ЦентральнаяАзия#FMCG#Новости#Экономика
📊 Свежий выпуск тематических новостей потребительского рынка Центральной Азии!
Мы рады представить вам последний выпуск наших новостей, который охватывает ключевые события и тенденции за май 2024 года.
3 наиболее интересные темы выпуска:
🇰🇿Рост объема розничной торговли в Казахстане: Объем розничной торговли за январь-апрель 2024 года достиг 5,4 триллиона тенге, что на 12,1% больше по сравнению с аналогичным периодом прошлого года. Узнайте больше о регионах-лидерах и тенденциях роста.
🍕 Открытие нового ресторана Domino's Pizza в Ташкенте: Первый ресторан Domino's Pizza открылся в Ташкенте 23 мая. Узнайте больше о планах компании и возможностях для любителей пиццы в Узбекистане.
🥩Узбекистанская компания интересуется закупкой мяса из Кыргызстана: Компания Chemical Business проявила интерес к закупке мяса крупного рогатого скота из Кыргызстана и созданию совместного предприятия по производству минеральных удобрений. Узнайте больше о перспективах сотрудничества.
✨Оцените выпуск и подпишитесь на нашу рассылку в Telegram-боте! Держите руку на пульсе потребительского рынка Центральной Азии, получайте самые свежие и актуальные новости первыми!
@infoline_eurasia | #ЦентральнаяАзия#FMCG#Новости#Экономика
📊Свежий выпуск тематических новостей потребительского рынка Центральной Азии!
Мы рады представить вам последний выпуск наших новостей, который охватывает ключевые события и тенденции за май 2024 года.
3 наиболее интересные темы выпуска:
🇺🇿Рост объемов безналичных транзакций в Узбекистане: Ожидается значительное увеличение объема безналичных транзакций, что связано с развитием POS-финансирования и сервисов рассрочки (BNPL). Узнайте больше о перспективах и прогнозах.
🛒Развитие сети Fix Price в Центральной Азии: Fix Price продолжает активно расширять свою сеть в Казахстане и Кыргызстане, открывая новые магазины. Узнайте, как это повлияет на потребительский рынок региона.
🥤Открытие нового завода Coca-Cola в Узбекистане: Coca-Cola открыла свой четвертый завод в Узбекистане, инвестировав более $110 млн. Узнайте больше о планах компании и перспективах экспорта продукции.
✨ Оцените выпуск и подпишитесь на нашу рассылку в Telegram-боте! Держите руку на пульсе потребительского рынка Центральной Азии, получайте самые свежие и актуальные новости первыми!
@infoline_eurasia | #ЦентральнаяАзия#FMCG#Новости#Экономика
📊 Свежий выпуск тематических новостей потребительского рынка Центральной Азии!
Мы рады представить вам последний выпуск тематических новостей с 13 по 16 мая 2024 года.
3 наиболее интересные темы выпуска:
🇰🇿 Снижение инфляции в Казахстане: Годовая потребительская инфляция снижается 14-й месяц подряд, достигнув минимального уровня в 8,7%. Узнайте больше о том, как это влияет на экономику и потребительскую способность.
🇺🇿Рост инфляционных ожиданий в Узбекистане: Ожидаемая инфляция достигла максимума за последние месяцы, что оказывает значительное влияние на население и бизнес-сообщество.
🌐Расширение экспорта RG Brands Казахстан в Узбекистан: Три казахстанских банка объединились для поддержки экспорта.
✨Оцените выпуск и подпишитесь на нашу рассылку в Telegram-боте! Держите руку на пульсе потребительского рынка Центральной Азии, получайте самые свежие и актуальные новости первыми!
@infoline_eurasia | #ЦентральнаяАзия#FMCG#Новости#Экономика
Body
30-градусная водка из США, «созданная и управляемая женщиной»
Так и пишут: «Body is female-formulated, owned and operated». Представьте такую на полке нашего супермаркета среди нескольких десятков плюс-минус одинаковых водок — она бы точно выделялась. Все бы сначала смеялись над пониженым градусом, но потом она бы точно нашла свою нишу и аудиторию
Например, ту, чьи ценности осознанность и устойчивость. Производитель делает на это упор: «Made from non-GMO corn; has a touch of 100% organic pure bee-pollinated agave nectar, reaches its final stage of production in a small family-owned farm; zero-loss agricultural refiner, and every pound of corn is primarily sourced from local farmers; 100% of the process water is utilized to produce a finished product, or it's cleaned and reused; net positive packaging, and for every tree consumed plants 20 more»
Нам очень нравится идея нишевой водки, понимающей свою аудиторию
#концепция#напитки#FMCG