문자열 대소문자 변환 - 문제 풀이
문자열 대소문자를 변환하는 3가지 풀이 방법을 확인해 보세요.
방법 1
def solution(s):
result = ""
for i in range(len(s)): # 문자열 길이만큼 반복
if i % 2 == 0: # 짝수 번째 문자는 대문자로
result += s[i].lower() # 소문자로 변환
else: # 홀수 번째 문자는 소문자로
result += s[i].upper() # 대문자로 변환
return result
문제열의 사용하면 입력된 문자열 s
에서 짝수 번째 문자는 소문자로,
홀수 번째 문자는 대문자로 변환한 결과를 반환 할 수 있습니다.
사용 예시
입출력 예시
input_string = "CoDeFrIeNds"
result = solution(input_string)
print(result) # 출력: "cOdEfRiEnDs"
다음 내용이 궁금하다면?
코드프렌즈 PLUS 멤버십 가입 or 강의를 등록해 주세요!