코딩테스트 연습
- programmers.co.kr
- JadenCase 문자열 만들기
def solution(s):
tmp = s.split(" ")
result = []
for x in tmp:
if x == "":
result.append('')
continue
if 97 <= ord(x[0]) <=122 or 65 <= ord(x[0])<= 90:
if len(x) == 1:
result.append(x[0].upper())
continue
result.append(x[0].upper() + x[1:].lower())
else:
if len(x) == 1:
result.append(x[0])
continue
result.append(x[0]+x[1:].lower())
return ' '.join(result)
반응형
'CodingTest > Level2' 카테고리의 다른 글
[연습] 코딩테스트 - 점프와 순간이동 (0) | 2020.03.02 |
---|---|
[연습] 코딩테스트 - 영어 끝말잇기 (0) | 2020.03.02 |
[연습] 코딩테스트 - 짝지어 제거하기 (0) | 2020.02.26 |
[연습] 코딩테스트 - 피보나치 수열 (0) | 2020.02.26 |
[연습] 코딩테스트- 위장 (0) | 2020.02.22 |