Реализовать функцию, которая переворачивает слова в предложении, оставляя порядок слов неизменным.
Выберете уровень:
►► ►► ►►►
Начальный  Средний  Высокий 

Переворачивание слов в предложении

Данная функция принимает строку и возвращает новую строку, где каждое слово перевернуто, но порядок слов остается неизменным.

def reverse_words(sentence):
    return ' '.join(word[::-1] for word in sentence.split())

# Пример использования
input_sentence = "Привет мир, это я, ваш новый программист!"
output_sentence = reverse_words(input_sentence)
print(output_sentence)

Эта функция разделяет предложение на слова, переворачивает каждое слово, а затем объединяет их обратно в предложение.

Категория: Практические упражнения Python | Добавил: Admin (28.04.2024)
Просмотров: 17 | Рейтинг: 0.0/0
Всего комментариев: 0
Имя *:
Email *:
Код *: