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