Capitalize first letter of each word in a string.
You are asked to ensure that the first and last names of people begin with a capital letter in their passports. For example, alison heck
should be capitalised correctly as Alison Heck
.
alison heck => Alison Heck
Given a full name, your task is to capitalize the name appropriately.
Input Format
A single line of input containing the full name,S .
Constraints
- o< len(S) < 1000
- The string consists of alphanumeric characters and spaces.
Note: in a word only the first character is capitalized. Example 12abc when capitalized remains 12abc.
Output Format
Print the capitalized string, S .
Sample Input
chris alan
Sample Output
Chris Alan
Code:
def solve(s): for i in s.split(): s = s.replace(i,i.capitalize()) return s print(solve(input()))
Disclaimer: This problem is originally created and published by HackerRank, we only provide solutions to this problem. Hence, doesn’t guarantee the truthfulness of the problem. This is only for information purposes.