본문 바로가기
Coding/초보자를 위한 파이썬 300제

초보자를 위한 파이썬 300제 // 041 upper 메서드

by 포스트it 2020. 12. 18.
728x90
반응형

 

문제

다음과 같은 문자열이 있을 때 이를 대문자 BTC_KRW로 변경하세요.

ticker = "btc_krw"

내풀이

ticker = "btc_krw"
print(ticker.upper())

정답

upper 메서드를 호출하면 문자열을 대문자로 만들 수 있습니다. 다만 이 경우에도 원본 문자열은 유지되고 대문자로 변경된 새로운 문자열 객체가 반환되는 겁니다. 반환된 새로운 객체를 새로운 변수로 바인딩한 후 이를 print 함수로 출력하면 됩니다.

 

ticker = "btc_krw"
ticker1 = ticker.upper()
print(ticker1)

 

upper메소드를 쓸때 변수에 안넣고 바로 프린트로도 가능합니다 !
728x90
반응형

댓글