본문 바로가기
파이썬/파이썬 알고리즘

[swea - 파이썬] 2047. 신문 헤드라인

by Go! Jake 2021. 7. 14.

 

  문제

신문의 헤드라인을 편집하기 위해, 주어지는 문자열의 알파벳 소문자를 모두 대문자로 바꾸는 프로그램을 개발 중이다.

입력으로 주어진 문장에 모든 소문자 알파벳을 찾아 대문자로 변환한 다음, 그 결과를 출력하는 프로그램을 작성하라.

 

  입력

입력으로 80 bytes 이하의 길이를 가진 문자열이 주어진다.

 

  출력

문자열의 소문자를 모두 대문자로 변경한 결과를 출력한다.

 

  풀이

sentence=input()
sentence=sentence.upper()
print(sentence)

문자열 변수 뒤에 .upper()를 붙여 알파벳을 모두 대문자로 만들 수 있다.

반대로 문자열 변수 뒤에 .lower()를 붙여 알파벳을 모두 소문자로 만들 수 있다.

맨 처음 글자만 대문자로 하기 위해서는 .capitalize()

마지막으로 제목과 같이 앞 알파벳을 대문자로 만들어 준다.

>>> sentence="hi, nIce to mEet you"
>>> sentence
'hi, nIce to mEet you'
>>> sentence.upper()
'HI, NICE TO MEET YOU'
>>> sentence.lower()
'hi, nice to meet you'
>>> sentence.capitalize()
'Hi, nice to meet you'
>>> sentence.title()     
'Hi, Nice To Meet You'

 

 

댓글