알고리즘/코드워

[python]CamelCase Method

(ㅇㅅㅎ) 2020. 3. 15. 13:31
728x90
반응형

https://www.codewars.com/kata/587731fda577b3d1b0001196/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

 

문자열에서 각 단어들의 맨 알파벳을 대문자로 변경 후 스페이스 없애는 문제이다.

 

더보기

 

title()이라는 것을 사용하면 각 단어의 첫 글자를 대문자로 변경해준다.

replace("old", "new")라는 것을 사용하면 old를 new로 바꾸어준다.

 

이 두 가지를 혼합해서 코드를 작성하였다.

 

내 코드

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
# My Code
def camel_case(string):
    return string.title().replace(" """)
 
if __name__=='__main__':
    answer = camel_case("test case")
    print(answer)
    answer = camel_case("camel case method")
    print(answer)
    answer = camel_case("say hello ")
    print(answer)
    answer = camel_case(" camel case word")
    print(answer)
    answer = camel_case("")
    print(answer)
반응형

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

[python]Will you make it?  (0) 2020.03.24
[python]Removing Elements  (0) 2020.03.20
[python]Bouncing Balls  (0) 2020.03.14
[python]Simple Pig Latin  (0) 2020.03.13
[python]Highest Scoring Word  (0) 2020.03.12