Capitalize!

Sort by

recency

|

2893 Discussions

|

  • + 0 comments

    Simple

    def solve(s):
        if len(s) == 0:
            return ''
        names = s.split(' ')
        out = []
        for name in names:
            if len(name) == 0:
                out.append('')
                continue
            out.append(name.capitalize())
        return ' '.join(out)
    
  • + 0 comments
    def solve(s):
        hasil = []
        for index,value in enumerate(s):
            # print (value)
            if (index == 0):
                hasil.append(value.upper())
            elif ((s[index-1]== " ") and (s[index] != " ")):
                hasil.append(value.upper())
            else:
                hasil.append(value)
                
        result = "".join(h for h in hasil)
        return result  
    
  • + 0 comments

    !/bin/python3

    import math import os import random import re import sys

    Complete the solve function below.

    def solve(s): capital_word = [] splited_words = s.split(" ") for i in splited_words: if i and i[0].isalpha: capital_word.append(i[0].upper() + i[1:]) else: capital_word.append(i)

    return " ".join(capital_word)
    

    if name == 'main': fptr = open(os.environ['OUTPUT_PATH'], 'w')

    s = input()
    
    result = solve(s)
    
    fptr.write(result + '\n')
    
    fptr.close()
    
  • + 1 comment

    def solve(s): names = [] s = s.split(" ") for i in s: names.append(i.capitalize()) names = ' '.join(names) return names

  • + 1 comment
    def solve(s):
        a = s.split(" ")
        b = ''
        for i in range(len(a)):
            if i==(len(a)-1):
                b+=a[i].capitalize()
            else:
                b+=a[i].capitalize()+" "
        return b