728x90
반응형
https://www.codewars.com/kata/587731fda577b3d1b0001196/train/python
문자열에서 각 단어들의 맨 알파벳을 대문자로 변경 후 스페이스 없애는 문제이다.
더보기
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 |