041 ~ 050 - 초보자를 위한 파이썬 300제 (wikidocs.net)
041 upper 메서드
다음과 같은 문자열이 있을 때 이를 대문자 BTC_KRW로 변경하세요.
ticker = "btc_krw"
[정답]
ticker = "btc_krw"
ticker = ticker.upper()
print(ticker)
042 lower 메서드
다음과 같은 문자열이 있을 때 이를 소문자 btc_krw로 변경하세요.
ticker = "BTC_KRW"
[정답]
ticker = "BTC_KRW"
ticker = ticker.lower()
print(ticker)
043 capitalize 메서드
문자열 'hello'가 있을 때 이를 'Hello'로 변경해보세요.
[정답]
str= "hello"
str=str.capitalize()
print(str)
044 endswith 메서드
파일 이름이 문자열로 저장되어 있을 때 endswith 메서드를 사용해서 파일 이름이 'xlsx'로 끝나는지 확인해보세요.
file_name = "보고서.xlsx"
[정답]
file_name = "보고서.xlsx"
file_name.endswith("xlsx")
045 endswith 메서드
파일 이름이 문자열로 저장되어 있을 때 endswith 메서드를 사용해서 파일 이름이 'xlsx' 또는 'xls'로 끝나는지 확인해보세요.
file_name = "보고서.xlsx"
[정답]
file_name = "보고서.xlsx"
file_name.endswith(("xlsx", "xls"))
endswith 메서드에는 문자열 또는 튜플로 된 문자열이 입력되어야 한다.
046 startswith 메서드
파일 이름이 문자열로 저장되어 있을 때 startswith 메서드를 사용해서 파일 이름이 '2020'로 시작하는지 확인해보세요.
file_name = "2020_보고서.xlsx"
[정답]
file_name = "2020_보고서.xlsx"
file_name.startswith("2020")
047 split 메서드
다음과 같은 문자열이 있을 때 공백을 기준으로 문자열을 나눠보세요.
a = "hello world"
[정답]
a = "hello world"
a.split(" ")
048 split 메서드
다음과 같이 문자열이 있을 때 btc와 krw로 나눠보세요.
ticker = "btc_krw"
[정답]
ticker = "btc_krw"
ticker.split("_")
049 split 메서드
다음과 같이 날짜를 표현하는 문자열이 있을 때 연도, 월, 일로 나눠보세요.
date = "2020-05-01"
[정답]
date = "2020-05-01"
연도 = date.split("-")[0]
월 = date.split("-")[1]
일 = date.split("-")[2]
print(연도+"년 "+월+"월 "+일+"일")
050 rstrip 메서드
문자열의 오른쪽에 공백이 있을 때 이를 제거해보세요.
data = "039490 "
[정답]
data = "039490 "
data1 = data.rstrip()
'0th Pipeline - Self-development > How to programming' 카테고리의 다른 글
[파이썬] 300제 혼자 풀기 (51-60) (0) | 2024.01.21 |
---|---|
[파이썬] 300제 혼자 풀기 (31-40) (0) | 2024.01.21 |
[파이썬] 300제 혼자 풀기 (21-30) (0) | 2024.01.21 |
[파이썬] 300제 혼자 풀기 (11-20) (0) | 2024.01.21 |
[파이썬] 300제 혼자 풀기 (1-10) (0) | 2024.01.20 |