CodingTest/Level2
[연습] 코딩테스트 - JadenCase 문자열 만들기
kangprog
2020. 2. 26. 17:44
반응형
코딩테스트 연습
- 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)
반응형