글

라벨이 프로그래머스 문자열인 게시물 표시

프로그래머스 파이썬 기초 해석 :: 대소문자 바꿔서 출력하기(모듈, 한줄 for문)

이미지
  프로그래머스 URL https://school.programmers.co.kr/learn/courses/30/lessons/181949 프로그래머스 코딩 카테고리  코딩 기초 트레이닝 Day 1 출력 Lv.0 문제 설명 영어 알파벳으로 이루어진 문자열 str이 주어집니다. 각 알파벳을 대문자는 소문자로 소문자는 대문자로 변환해서 출력하는 코드를 작성해 보세요. 문제 이해 문자열의 대소문자와 관련된 메서드를 아는지 묻는 문제  대문자 식별 메서드 : 문자열.isupper() 소문자 식별 메서드 : 문자열.islower() 대문자로 바꾸는 메서드 :  문자열. upper() 소문자로 바꾸는 메서드 :  문자열. lower() 소문자는 대문자로, 대문자는 소문자로 바꾸는 메서드 : 문자열.swapcase() 문제 풀이 1) 문자열를 하나하나 체크해서, 대문자 / 소문자 변환한걸 바로 출력하는 경우 str = input() for i in str : if i.isupper(): print(i.lower(), end='') else: print(i.upper(), end='') print 함수는 기본적으로 출력 후 자동으로 줄바꿈을 하지만, 줄바꿈 없이 출력하고 싶다면 다음과 같이 end 매개변수를 사용하면 된다.  print 함수의 end 매개변수 기본값은 줄바꿈(\n) 인데, end=',' 이 처럼 문자열 출력의 끝자리를 바꿀 수 있다 2) 문자열를 하나하나 체크해서, 비어있는 문자열에 넣는 경우 str = input() new = '' for i in str : if i.isupper(): new += i.lower() else: new += i.upper() print(new) 연습을 하면서 내가 한 어리석은 실수는 습관적으로 retur...

이 블로그의 인기 게시물

KT 에이블스쿨 : 6-7차 미니프로젝트 - 제안서 기반 솔류션 기획 및 설계

KT 에이블스쿨 : 핀테크 아이디어 공모전

쿠팡 제품