Русский
Открыть в Telegram

Веткау меня есть строка как сделать условие если в нем есть слово определнное то... или если есть цифра но больше чем 10 то..…

3 сообщения · –
А
у меня есть строка как сделать условие если в нем есть слово определнное то... или если есть цифра но больше чем 10 то...
  1. В
    Я хз, зачем товарищ Чайная Вечеринка ищет слово в строке через цикл (способ непригоден, если к слову примыкает знак препинания). Проверить существование слова (подстроки) в строке можно через метод строки find(".."), который возвращает позицию искомого слова в строке или -1 при отсутствии оного >>> s = "Some text. Nothing intresting." >>> s.find("thing") 13 >>> s.find("world") -1 Чуть более продвинутый вариант - модуль регулярных выражений re. Можно и наличие слова проверить, и все числа из строки взять. import re if re.search(r'\bYOUR_WORD\b', text): ... else: nums = re.findall('\d+', text) nums = [int(e) for e in nums] if max(nums) > 10: ...
    1. А
      вау спасибо, это то что нужно
ССообщество Python ПрограммистовСообщество Python Программистов@python_scripts · группа · Технологии
4 169участников43пишущих за 30 дней
Лента площадки Открыть в Telegram

Открытая публичная лента из поискового индекса ChatCrawler — «Google по публичному Telegram»; обновляется по мере обхода площадки. Время — UTC.

Только публичный контент, официальный API Telegram. О проекте · Вопросы · Границы индекса · Убрать страницу из выдачи · Каталог · Поиск · Как мы считаем