728x90
Programmers
JadenCase 문자열 만들기
https://school.programmers.co.kr/learn/courses/30/lessons/12951
문제
코드
- split을 사용해 각 단어별로 구분
- 첫문자는 upper, 나머지는 lower
- 마지막 단어를 제외하고는 answer에 더할 때 ' ' 추가
def solution(s):
answer = ''
words = s.split(' ')
for i in words:
for j in range(len(i)):
if j == 0:
answer += i[j].upper()
else:
answer += i[j].lower()
if i == words[-1]:
pass
else:
answer += ' '
return answer
728x90
반응형
'Algorithm > 프로그래머스' 카테고리의 다른 글
[프로그래머스] 다음 큰 숫자 - 파이썬 (0) | 2024.06.14 |
---|---|
[프로그래머스] 숫자의 표현 - 파이썬 (1) | 2024.06.14 |
[프로그래머스] 최솟값 만들기 - 파이썬 (0) | 2024.05.31 |
[프로그래머스] 올바른 괄호 - 파이썬 (0) | 2024.05.23 |
[프로그래머스] 최댓값과 최솟값 - 파이썬 (0) | 2024.05.23 |