문제
Jaden_Case함수는 문자열 s을 매개변수로 입력받습니다.
s에 모든 단어의 첫 알파벳이 대문자이고, 그 외의 알파벳은 소문자인 문자열을 리턴하도록 함수를 완성하세요
예를들어 s가 "3people unFollowed me for the last week"라면 "3people Unfollowed Me For The Last Week"를 리턴하면 됩니다.
나의 풀이
1 2 3 4 5 | def Jaden_Case(s): return s.title() # 아래는 테스트로 출력해 보기 위한 코드입니다. print(Jaden_Case("3people unFollowed me for the last week")) | cs |
다른 사람의 풀이
1 2 3 4 5 6 7 8 9 | def Jaden_Case(s): # 함수를 완성하세요 answer =[] for i in range(len(s.split())): answer.append(s.split()[i][0].upper() + s.split()[i].lower()[1:]) return " ".join(answer) # 아래는 테스트로 출력해 보기 위한 코드입니다. print(Jaden_Case("3people unFollowed me for the last week")) | cs |
'Computer Science > Problem Solving' 카테고리의 다른 글
[알고리즘 문제풀이 전락]02 숫자 맞추기 byC언어 (0) | 2017.08.19 |
---|---|
[알고리즘 문제풀이 전략]01-10진수와 16진수 변환 프로그램 by C언어 (0) | 2017.08.18 |
[tryhelloworld]하샤드 수 by파이썬 (0) | 2017.08.16 |
[tryhelloworld]딕셔너리 정렬 by파이썬 (0) | 2017.08.16 |
[tryhelloworld]콜라츠 추측 by파이썬 (0) | 2017.08.15 |