Работа со строками и методы строк
Другие предметы

1. Получите длину строки текста s и выведите это значение в консоль. 2. Выведите весь текст в нижнем регистре. 3. Была

1. Получите длину строки текста s и выведите это значение в консоль.
2. Выведите весь текст в нижнем регистре.
3. Была допущена ошибка, и имя робота wall-e было некорректно написано! Замените все вхождения слова walle на wall-e.
4. Наконец, посчитайте, сколько раз в тексте было использовано слово earth.

Код к 1: s = "в далеком, но не таком нереальном будущем, где человечество покинуло Землю из-за того, что она стала покрытой мусором от продуктов, продаваемых мощной многонациональной корпорацией Buy N Large, роботу Wall-E, занимающемуся сбором мусора, было поручено убирать этот беспорядок. Покорившись"
Верные ответы (1):
  • Morzh_152
    Morzh_152
    4
    Показать ответ
    Тема урока: Работа со строками и методы строк

    Разъяснение:
    1. Для получения длины строки текста "s" можно использовать функцию `len()`. Эта функция возвращает количество символов в строке. В данном случае, для решения задачи, нужно применить функцию `len(s)` и вывести полученное значение в консоль.
    2. Чтобы привести текст к нижнему регистру, используйте метод `lower()`. Необходимо применить этот метод к переменной "s" и вывести полученный результат.
    3. Чтобы заменить все вхождения слова "walle" на "wall-e", можно использовать метод `replace()`. В данном случае, нужно применить метод `replace("walle", "wall-e")` к переменной "s" и вывести измененный текст.
    4. Для подсчета количества вхождений слова "earth" в тексте, можно воспользоваться методом `count()`. Нужно применить метод `count("earth")` к переменной "s" и вывести результат.

    Например:

    s = "в далеком, но не таком нереальном будущем, где человечество покинуло Землю из-за того, что она стала покрытой мусором от продуктов, продаваемых мощной многонациональной корпорацией Buy N Large, роботу Wall-E, занимающемуся сбором мусора, было поручено убирать этот беспорядок"

    # Задача 1: Получить длину строки и вывести значение
    length = len(s)
    print("Длина строки: ", length)

    # Задача 2: Вывести текст в нижнем регистре
    lowercase_text = s.lower()
    print("Текст в нижнем регистре: ", lowercase_text)

    # Задача 3: Заменить вхождения слова "walle" на "wall-e"
    corrected_text = s.replace("walle", "wall-e")
    print("Исправленный текст: ", corrected_text)

    # Задача 4: Посчитать количество вхождений слова "earth"
    count_earth = s.count("earth")
    print("Количество вхождений слова "earth": ", count_earth)


    Совет:
    - Перед выполнением каждой задачи, внимательно прочитайте условие и подумайте, какой метод или функцию следует использовать.
    - Если вы не уверены в решении, можно посмотреть документацию Python или провести дополнительные исследования, чтобы найти нужные методы или функции.

    Задание для закрепления:
    Напишите программу, которая получает строку от пользователя и выполняет следующие задачи:
    1. Выведите длину строки.
    2. Выведите строку в верхнем регистре.
    3. Замените каждую букву "a" на символ "@" и каждую букву "e" на символ "$".
    4. Посчитайте количество вхождений символа "&" в строке.
Написать свой ответ: