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
Given a full name, your task is to capitalize the name appropriately.
A single line of input containing the full name, S.
- The string consists of alphanumeric characters and spaces.
Note: in a word only the first character is capitalized. Example 12abc when capitalized remains 12abc.
Print the capitalized string, S.
Solution in Python3
#!/bin/python3 import math import os import random import re import sys # Complete the solve function below. def solve(s): words = s.split(" ") capitalized_words = [w.capitalize() for w in words] return " ".join(capitalized_words) if __name__ == '__main__': fptr = open(os.environ['OUTPUT_PATH'], 'w') s = input() result = solve(s) fptr.write(result + '\n') fptr.close()