[Python 연습] 초보자를 위한 파이썬 300제 41~50
Updated:
초보자를 위한 파이썬 300제의 41~50번 문제를 푼 글입니다.
Q41.
다음과 같은 문자열이 있을 때 이를 대문자 BTC_KRW로 변경하세요.
ticker = "btc_krw"
A41.
>>> up = ticker.upper()
>>> print(up)
BTC_KRW
Q42.
다음과 같은 문자열이 있을 때 이를 소문자 btc_krw로 변경하세요.
ticker = "BTC_KRW"
A42.
>>> low = ticker.lower()
>>> print(low)
btc_krw
Q43.
문자열 ‘hello’가 있을 때 이를 ‘Hello’로 변경해보세요.
A43.
>>> h = 'hello'
>>> h2 = h.capitalize()
>>> print(h2)
Hello
Q44.
파일 이름이 문자열로 저장되어 있을 때 endswith 메서드를 사용해서 파일 이름이 ‘xlsx’로 끝나는지 확인해보세요.
file_name = "보고서.xlsx"
A44.
>>> file_name.endswith('xlsx')
True
Q45.
파일 이름이 문자열로 저장되어 있을 때 endswith 메서드를 사용해서 파일 이름이 ‘xlsx’ 또는 ‘xls’로 끝나는지 확인해보세요.
file_name = "보고서.xlsx"
A45.
>>> file_name.endswith('xlsx' or 'xls')
True
답안
file_name = "보고서.xlsx"
file_name.endswith(("xlsx", "xls"))
Q46.
파일 이름이 문자열로 저장되어 있을 때 startswith 메서드를 사용해서 파일 이름이 ‘2020’로 시작하는지 확인해보세요.
file_name = "2020_보고서.xlsx"
A46.
>>> file_name.startswith('2020')
True
Q47.
다음과 같은 문자열이 있을 때 공백을 기준으로 문자열을 나눠보세요.
a = "hello world"
A47.
>>> a.split()
['hello', 'world']
Q48.
다음과 같이 문자열이 있을 때 btc와 krw로 나눠보세요.
ticker = "btc_krw"
A48.
>>> ticker.split('_')
['btc', 'krw']
Q49.
다음과 같이 날짜를 표현하는 문자열이 있을 때 연도, 월, 일로 나눠보세요.
date = "2020-05-01"
A49.
>>> date.split('-')
['2020', '05', '01']
Q50.
문자열의 오른쪽에 공백이 있을 때 이를 제거해보세요.
data = "039490 "
A50.
>>> data = data.rstrip()
>>> data
'039490'
Reference
Leave a comment