알고리즘/코드워

[python]Abbreviate a Two Word Name

(ㅇㅅㅎ) 2020. 4. 19. 21:17
728x90
반응형

https://www.codewars.com/kata/57eadb7ecd143f4c9c0000a3/train/python

 

Codewars: Train your coding skills

Codewars is where developers achieve code mastery through challenge. Train on kata in the dojo and reach your highest potential.

www.codewars.com

 

Abbreviate a Two Word Name

이 문제는 하나의 공백이 있는 두 단어를 주어 이니셜로 변경하는 문제입니다. 이 이니셜을 연결할 때는 반드시 '.'이 있어야 합니다.  

 

여기서 주의할 점은 입력이 항상 대문자로 주어지지 않을 가능성이 있습니다. 이것을 위해서 소문자를 대문자로 변경해 주어야 합니다.

 

 

전체 코드

def abbrevName(name):
    return '.'.join([i[0].upper() for i in name.split(' ')])
 
if __name__=='__main__':
    answer = abbrevName("Sam Harris")
    print(answer)
    answer = abbrevName("Patrick Feenan")
    print(answer)
    answer = abbrevName("Evan Cole")
    print(answer)
    answer = abbrevName("P Favuzzi")
    print(answer)
    answer = abbrevName("David Mendieta")
    print(answer)
 
 

결과

 

반응형

'알고리즘 > 코드워' 카테고리의 다른 글

[python]Total amount of points  (0) 2020.04.22
[python]Expressions Matter  (0) 2020.04.20
[python]Did I Finish my Sudoku?  (0) 2020.04.18
[python]Sudoku Solver  (0) 2020.04.17
[python]How do I compare numbers?  (0) 2020.04.16