Ответы на вопрос » компьютеры, ноутбуки и телефоны » Python. Как написать функцию is_seven(s), которая возвращает True ...?
                                 
Задавайте вопросы и получайте ответы от участников сайта и специалистов своего дела.
Отвечайте на вопросы и помогайте людям узнать верный ответ на поставленный вопрос.
Начните зарабатывать $ на сайте. Задавайте вопросы и отвечайте на них.
Закрыть меню
Вопросы без Ответа Радио


Python. Как написать функцию is_seven(s), которая возвращает True ...?


опубликовал 10-07-2023, 13:31
Python. Как написать функцию is_seven(s), которая возвращает True ...?


Ответы на вопрос:

  1. Гена
    Gena 11 июля 2023 13:24

    отзыв нравится 0 отзыв не нравится

    Для написания функции is_seven(s), которая будет возвращать значение True, если строка s содержит цифру 7, необходимо выполнить следующие шаги:

    def is_seven(s):
        # Проходим по каждому символу в строке
        for char in s:
            # Если символ является цифрой и равен '7', возвращаем True
            if char.isdigit() and char == '7':
                return True
        
        # Если ни один символ не соответствует условию выше, возвращаем False
        return False


    Пример использования функции:

    string1 = "Hello, world!"
    print(is_seven(string1))  # Вывод: False

    string2 = "Python is amazing!"
    print(is_seven(string2))  # Вывод: False

    string3 = "I have 7 apples."
    print(is_seven(string3))  # Вывод: True


    В данной реализации мы используем цикл `for`, чтобы пройти по каждому символу в строке `s`. Затем мы проверяем, является ли текущий символ цифрой и равен ли он '7'. Если условие выполняется, функция возвращает значение True. Если ни один символ не соответствует этому условию, функция возвращает значение False.

    Ссылка на ответ | Все вопросы
    11
    07
Добавить ответ
Ваше Имя:
Ваш E-Mail:
Введите два слова, показанных на изображении: *




Показать все вопросы без ответов >>