Вас просят следить за тем, чтобы имена и фамилии людей в их паспортах начинались с заглавной буквы. Например, alison heck следует правильно писать с заглавной буквы как Alison Heck.

Читайте также: Решение проблемы вложенных списков HackerRank в Python | Решение вопроса Hacker Rank Python

Учитывая полное имя, ваша задача состоит в том, чтобы правильно использовать заглавные буквы.

Формат ввода

Одна строка ввода, содержащая полное имя, .

Также читайте :HackerRank What’s your name решение на Python | решение проблемы на питоне

Ограничения

  • Строка состоит из буквенно-цифровых символов и пробелов.

Примечание. в слове только первый символ пишется с большой буквы. Пример 12abc с заглавной буквы остается 12abc.

Формат вывода

Выведите заглавную строку, .

Читайте также: Решение проблемы HackerRank Python Division | решение вопроса на питоне

Пример ввода

chris alan

Пример вывода

Chris Alan

Problem solution in Python 2 programming.

# Enter your code here. Read input from STDIN. Print output to STDOUT
import string
words = raw_input().split(' ')
for i in xrange(len(words)):
    words[i] = string.capitalize(words[i])
print ' '.join(words)

Problem solution in Python 3 programming.

# Complete the solve function below.
def solve(s):
    for x in s[:].split():
        s = s.replace(x, x.capitalize())
    return s
Also read :HackerRank Arithmetic Operators solution in python | python Question Solution

Problem solution in pypy programming.

def capitalize(string):
    os=""
    for idx,x in enumerate(string):
        #print (x,idx,str1[idx-1])
        os+=x.upper() if string[idx-1]==" " or idx == 0 else x
    return "".join(os)

Problem solution in pypy3 programming.

def capitalize(string):
    s=""
    space=True
    for x in string :
        if space and x!=' ':
            s=s+x.upper() 
            space=False
        elif x==' ':
            s=s+x
            space=True
        else :
            s=s+x
                    
    return s

Теги:

HackerRank HackerRank Python вопросы для интервью python Интервью с Python случайный

Решение проблемы HackerRank Tuples в python | решение вопроса на питоне

HackerRank What’s your name решение на Python | решение проблемы на питоне

Решение проблемы порядка слов HackerRank в Python | решение вопроса на питоне

HackerRank Напишите решение функциональной задачи на python | Решение вопроса Python

Решение HackerRank collections.Counter() на Python | решение проблемы на питоне

Решение HackerRank itertools.combinations() в python | решение вопроса на python

Решение HackerRank itertools.combinations_with_replacement() на python

Решение HackerRank itertools.permutations() в Python | решение проблемы на питоне

Решение HackerRank itertools.product() на python | решение проблемы на питоне

Решение проблемы HackerRank sWAP cASE в python | решение проблемы на питоне

Решение проблемы Hackerrank Mutations в Python | решение проблемы на питоне

Решение Hackerrank для форматирования строк в python | решение вопроса на питоне

СЫРОЙ

Обновление спам-ссылок Google | Выходит обновление Google Search для борьбы со спамом со ссылками | квалификационные ссылки и наше обновление спама ссылок с SoftwareTechIT

Изучите этический взлом с нуля бесплатно и платно Udemy и многое другое с SoftwareTechIT

Веб-создатели

Дополнительно JAVA mcq msc(ca) | продвинутые объективные вопросы по Java | продвинутые вопросы по java mcq с ответами

Создание карманной игровой площадки Python

Обновление спам-ссылок Google | Выходит обновление Google Search для борьбы со спамом со ссылками | квалификационные ссылки и наше обновление спама ссылок с SoftwareTechIT

деятельность и жизненный цикл деятельности

Активность и жизненный цикл активности с SoftwareTechIT

Решение HackerRank Set .discard(), .remove() и .pop() в python | решение вопроса на питоне

advjava

Дополнительно JAVA mcq msc(ca) | продвинутые объективные вопросы по Java | продвинутые вопросы по java mcq с ответами

Advance Java первый год msc(cs) от SoftwareTechIT | Java вопросы и ответы mcq

андроид

Серия руководств по Android Изучайте Android с помощью SoftwareTechIT | руководство по Android Studio для начинающих

андроид 12

Список функций и изменений Android 12 | Обзор функций и API | Последняя дата выпуска версии Android 12 | Пользовательский интерфейс Android 12 от SoftwareTechIT

Дата выпуска Android 12 |дата выпуска android 12 |google 12 android by SoftwareTechIT

Учебное пособие по Android Studio

Серия руководств по Android Изучайте Android с помощью SoftwareTechIT | руководство по Android Studio для начинающих

учебник по андроиду

Активность и жизненный цикл активности с SoftwareTechIT

Первое приложение для Android от SoftwareTechIT

Программа Android для GridView с изображениями imagesAdapter | пример android gridview с адаптером изображения

Серия руководств по Android Изучайте Android с помощью SoftwareTechIT | руководство по Android Studio для начинающих

Дата выпуска Android 12 |дата выпуска android 12 |google 12 android by SoftwareTechIT

Публикация приложения в Play Store шаг за шагом | классическая консоль google play | play store console publish |developer play store console by SoftwareTechIT

80 лучших вопросов для интервью по программированию под Android от SoftwareTechIT

Главные вопросы по Android | Android-вопросы на собеседовании

Обучение Views & ViewGroups | SoftwareTechIT (английский) от SoftwareTechIT

пример PreferenceFragment | Разработчики Android от SoftwareTechIT

Пример макета вкладок в Android Tutorial Develop Android app by SoftwareTechIT

андроид видео

Обучение Views & ViewGroups | SoftwareTechIT (английский) от SoftwareTechIT

приложение

Список функций и изменений Android 12 | Обзор функций и API | Последняя дата выпуска версии Android 12 | Пользовательский интерфейс Android 12 от SoftwareTechIT

Дата выпуска Android 12 |дата выпуска android 12 |google 12 android by SoftwareTechIT

Публикация приложения в Play Store шаг за шагом | классическая консоль google play | play store console publish |developer play store console by SoftwareTechIT

базовый

45 забавных [и уникальных] идей проектов Python для начинающих и легкого обучения от SoftwareTechIT

Advance Java первый год msc(cs) от SoftwareTechIT | Java вопросы и ответы mcq

Расширенная система управления базами данных MCQ с ответами | by softwaretechit

Расширенная нейронная сеть и нечеткая система msq msc(cs)

Список функций и изменений Android 12 | Обзор функций и API | Последняя дата выпуска версии Android 12 | Пользовательский интерфейс Android 12 от SoftwareTechIT

Программа Android для GridView с изображениями imagesAdapter | пример android gridview с адаптером изображения

Дата выпуска Android 12 |дата выпуска android 12 |google 12 android by SoftwareTechIT

C MCQ Вопросы и ответы по массивам и указателям 3 | c программирование mcq | mcq вопросы

C MCQ Вопросы и ответы по процессу сборки программы C | c Вопросы и ответы по программированию

Вопросы и ответы C MCQ по консольному вводу-выводу и форматированному вводу-выводу | c программирование вопрос и ответ

Вопросы и ответы C MCQ по файловым операциям ввода-вывода | ответы на вопросы по программированию

C MCQ Вопросы и ответы по функциям и указателям 1

C MCQ Вопросы и ответы по циклам While For Do While 1

C MCQ Вопросы и ответы по циклам While For Do While 2

C MCQ Вопросы и ответы по директивам препроцессора 1 | c программирование вопрос и ответ

C MCQ Вопросы и ответы по директивам препроцессора 2 | ответы на вопросы по программированию

C MCQ Вопросы и ответы по строкам, массивам символов и указателям 1

C MCQ Вопросы и ответы по строкам, массивам символов и указателям 2 | c программирование mcq ответы на вопросы

C MCQ Вопросы и ответы по структурам и указателям 1 | c программирование Вопросы и ответы

C MCQ Вопросы и ответы по структурам и указателям 2 | ответы на вопросы по программированию

Вопросы и ответы C MCQ по синтаксису Switch Case

Основы вопросов и ответов MCQ по программированию на C 1

Основы вопросов и ответов MCQ по программированию на C 2

Программирование на C MCQ. Вопросы и ответы по арифметическим операторам 1

Программирование на C MCQ. Вопросы и ответы по арифметическим операторам 2

Программирование MCQ на C. Вопросы и ответы по условным операторам 1

Программирование MCQ на C. Вопросы и ответы по условным операторам 2

C Programming MCQ Вопросы и ответы по типам данных и классам хранения 1

C Programming MCQ Вопросы и ответы по типам данных и классам хранения 2

C Programming MCQ Вопросы и ответы по типам данных и классам хранения 3

Современные тенденции в разработке программного обеспечения oose mcq mca(managment) by SoftwareTechIT

Структуры данных и анализ алгоритма mcq msc(cs) | структуры данных и алгоритмы

Цифровая электроника mcq Вопросы и ответы | объективные вопросы цифровой электроники

Цифровая обработка изображений mcq msc(cs)

Цифровая обработка сигналов msc(cs) | Цифровая обработка сигналов mcq: вопросы и ответы

«MCQ Grid Computing с набором ответов 2 | сеточные вычисления mcq. вопросы и ответы"

Набор вопросов и ответов с несколькими вариантами ответов по грид-вычислениям 1 | грид-вычисления 50 вопросов и ответов

Решение логотипа компании HackerRank на питоне | практические задачи Python для начинающих с решениями — Новинка!

Решение операции HackerRank Set .union() в python | практические задачи Python для начинающих с решениями — Новинка!

Массивы Java и многомерные массивы Интервью Вопросы и ответы MCQ | Вопросы и ответы MCQ по массивам Java и многомерным массивам — Новинка!

Основная структура программы Java MCQ Вопросы и ответы 1

История основ Java MCQ Вопросы и ответы 1

История основ Java MCQ Вопросы и ответы 2

Интервью по классам и объектам Java MCQ Вопросы и ответы 1 | Вопросы и ответы MCQ по классам и объектам Java — Новинка!

Интервью по классам и объектам Java MCQ Вопросы и ответы 2 | Вопросы и ответы MCQ по классам и объектам Java. — Новинка!

Java IF ELSE IF Операторы управления Интервью MCQ Вопросы и ответы | Интервью Вопросы и ответы MCQ по управляющим операторам Java IF ELSE IF. — Новинка!

Java Literals MCQ Вопросы и ответы 1

Java Literals MCQ Вопросы и ответы 2

Java Loops WHILE FOR DO WHILE Интервью MCQ Вопросы и ответы | Вопросы и ответы MCQ по циклам Java, а именно по операторам FOR, WHILE, DO WHILE и Break & Continue Label. — Новинка!

Java MCQ Вопросы и ответы Логические операторы 1 | Java Вопросы и ответы

Java MCQ Вопросы и ответы по арифметическим операторам 1

Java MCQ Вопросы и ответы по побитовым операторам 1 | Вопросы и ответы Java MCQ по побитовым операторам

Java MCQ: вопросы и ответы по побитовым операторам 2 | Вопросы и ответы Java MCQ по побитовым операторам

Java MCQ Вопросы и ответы по логическим операторам 2 | Вопросы и ответы Java MCQ по логическим операторам и их приоритетам

Вопросы и ответы Java MCQ по реляционным операторам 1

Примитивные типы данных Java MCQ Вопросы и ответы 1