Python) 이상한 문자 만들기

난이도 : Level 1
유형 : 연습문제
카테고리 : 프로그래머스
날짜 : 2022-02-27

문제 풀이

공백을 기준으로 문자를 나눠준다.
그리고 글자 인덱스에 맞게 2로 나눈경우 나머지가 0이면 대문자로, 아니면 소문자로 변경한다.

전체 코드

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
def solution(s):
answer = []
s = s.split(' ')

for i in range(len(s)):
result = ''
for j in range(len(s[i])):
if j % 2 == 0:
result += s[i][j].upper()
else:
result += s[i][j].lower()

answer.append(result)

return ' '.join(answer)
Author

Sujeong Kim

Posted on

2022-02-27

Updated on

2022-02-27

Licensed under

댓글