Теперь я делаю очень маленький вопрос в HackRank о строковых манипуляциях, это очень просто, как домашнее задание. Вопрос заключается в том, чтобы превратить заданную строку в заглавные буквы, они упомянули свой вопрос так же, как нижеString заглавные буквы с python
Вам предоставляется строка. Ваша задача состоит в том, чтобы капитализировать каждое слово S.
Input Format
Одна строка ввода, содержащего строку, S.
Ограничения
0< len(s) <1000
строка состоит из буквенно-цифровых символов и пространства. Формат вывода
Пример ввод
hello world
Пример вывод
Hello World
Я сделал здесь я написал сценарий на две строки из питона, и я представил его, но они сказали, что это неправильный ответ но я не могу понять, почему мой код соответствует
l=list(map(str.capitalize,input().strip(' ').split()))
print(' '.join(l))
Может ли кто-нибудь сказать мне, что не так с моим кодом (он не работает в тестовых случаях 1/3/4/5 с Python 3, так) ?
Пожалуйста народы ** ПРОЧТИТЕ ВОПРОС ** Операционный не просит «как», ни «лучшим способом», он спрашивает ** почему ** его код не проходит тесты на HackRank! –