Перейти к основному содержанию
EDU-MMCS
  • В начало
  • Дополнительно
Вы используете гостевой доступ
Вход
В начало
  1. Prog_2_4
  2. Лабораторная работа 8. Алгоритмы на строках

Лабораторная работа 8. Алгоритмы на строках

Требуемые условия завершения
Открыто с: вторник, 25 марта 2025, 00:00
Срок сдачи: вторник, 1 апреля 2025, 00:00

Повторение операций со строками

1. Написать функцию remove_duplicates(s), которая возвращает строку, где все повторяющиеся символы удалены (оставляем только первое вхождение).

2. Написать функцию count_vowels(s), которая возвращает количество гласных букв в строке.

3. Написать функцию reverse_words(s), которая разворачивает каждое слово в строке, сохраняя порядок слов.

4. Написать функцию is_pangram(s), которая проверяет, является ли строка панграммой (содержит все буквы алфавита хотя бы раз).

5. Написать функцию digits_to_words(s), которая заменяет все цифры в строке на их словесное представление (0 → "zero", 1 → "one" и т. д.).

6. Написать функцию is_anagram(s1, s2), которая проверяет, являются ли строки анаграммами (содержат одни и те же символы в разном порядке).

Служба поддержки сайта
Вы используете гостевой доступ (Вход)
Сводка хранения данных
Скачать мобильное приложение Яндекс.Метрика
На платформе Moodle