-
44. JadenCase 문자열 만들기Problem Solving 2022. 12. 31. 20:41728x90띄어쓰기를 기준으로 나눠진 각 단어의 맨 앞글자는 대문자, 나머지는 소문자로 변환하기
def solution(s): news = s[0] if news.isalpha() == True: news = news.upper() last = s[0] for cha in s[1:]: # if cha.isalpha() == False: # news = news + cha if last == " ": news = news + cha.upper() else: news = news + cha.lower() last = cha return news
주석 부분을 해제하면 띄어쓰기가 두 개씩 생긴다... 왜인지 모르겠음
'Problem Solving' 카테고리의 다른 글
46. Student Attendance Record I (0) 2022.12.31 45. Backspace String Compare (0) 2022.12.31 43. Detemine if String Halves Are Alike (0) 2022.12.31 42. Valid Perfect Square (0) 2022.12.31 41. Employee Importance (1) 2022.12.31