IT보안관의 공부 클라우드
[프로그래머스 Level1]이상한 문자 만들기 본문
https://programmers.co.kr/learn/courses/30/lessons/12930?language=python3#
def solution(s):
string=list(s.split(' '))
answer = ''
print(string)
for i in string:
for j,v in enumerate(i):
if v == ' ':
k=' '
elif j % 2 == 0:
k=v.upper()
else:
k=v.lower()
answer+=k
answer+=' '
# print(answer[:-1])
return answer[:-1]
각 단어는 하나 이상의 공백문자로 구분되어 있다.
* 공백이 여러 개일 경우를 생각해서 문제를 풀어야 한다.
'코딩 테스트 > 프로그래머스' 카테고리의 다른 글
[프로그래머스 Level1]최대공약수와 최소공배수 (0) | 2022.06.30 |
---|---|
[프로그래머스 Level1]시저 암호 (0) | 2022.06.29 |
[프로그래머스 Level1]2016년 (0) | 2022.06.28 |
[프로그래머스 Level1]문자열 다루기 기본 (0) | 2022.06.28 |
[프로그래머스 Level1]부족한 금액 계산하기 (0) | 2022.06.28 |
Comments