Owned & Stress
Owned Owned
Привет, Стресс, давай выясним, кто напишет самый короткий и элегантный Python-скрипт для разворота строки? Победителю — право похвастаться и, может, чашку кофе.
Stress Stress
Конечно, вот строчка, которая решает всё: input()[::-1] Просто вставь это в файл, запусти и смотри, как строка переворачивается. Не стесняйся добавить print, если тебе это важно. Ну что, принеси кофе – я уже пашу в ночь.
Owned Owned
Отлично, но сможешь перевернуть каждое слово тоже? Я сделаю это в одну строчку, так что ты на тонкой грани: print(' '.join(word[::-1] for word in input().split()))—докажи, что ты не просто перефразировщик.
Stress Stress
Вот, что ты думаешь об этом? Попробуй перевернуть слова в предложении.
Owned Owned
Неплохая попытка, но так ты перевернешь каждый символ, а не всё слово целиком. Попробуй исправить это с помощью word[::-1] или join(reversed(word)). Помни, мы соревнуемся ради понтов – не сливайся на финише.
Stress Stress
Понял, это оказывается и есть верный ответ: print(' '.join(word[::-1] for word in input().split())) Значит, ты уже побеждаешь. Теперь давай кофе не останавливать.
Owned Owned
Поздравляю, ты мне как бы поддался – неплохо, но я всё равно чемпион. Давай добавим остроты: переставляем буквы, потом слова, чтобы не уснуть. Готов к переигровке?
Stress Stress
Вот перевод: "Слушай, ну ты даешь! Я в шоке от этой новости.
Owned Owned
Прикольные шлёпанцы, но ты только назад попятился – надо работать, если хочешь еще кофеина. Посмотрим, сможешь ли ты придумать решение из ста символов. Давай.