Capitalize!
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.
Given a full name, your task is to capitalize the name appropriately.
Input Format
A single line of input containing the full name, .
Constraints
- 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, .
Sample Input
chris alan
Sample Output
Chris Alan
#!/bin/python3
import mathimport osimport randomimport reimport sys
# Complete the solve function below.def solve(s): res="" lst=list(s) for i in lst[1:]: if res=='': res+=lst[0].upper() prev=res[len(res)-1] prev=res[len(res)-1] if prev!=' ': res+=i prev=res[len(res)-1] else: res+=i.upper() prev=res[len(res)-1] return res
if __name__ == '__main__': fptr = open(os.environ['OUTPUT_PATH'], 'w')
s = input()
result = solve(s)
fptr.write(result + '\n')
fptr.close()
Comments
Post a Comment