가오리의 코딩일기
초보자를 위한 파이썬 300제 41~50 본문
041 upper 메서드
다음과 같은 문자열이 있을 때 이를 대문자 BTC_KRW로 변경하세요
ticker = "btc_krw"
print(ticker.upper())
Ticker = ticker.upper()
print(Ticker)
- upper() : 문자열을 대문자로, 원본 문자열은 유지하고 새로운 문자열 객체가 반환된다
042 lower 메서드
다음과 같은 문자열이 있을 때 이를 소문자 btc_krw로 변경하세요.
ticker = "BTC_KRW"
print(ticker.lower())
ticker1 = ticker.lower()
print(ticker1)
043 capitalize 메서드
문자열 'hello'가 있을 때 이를 'Hello'로 변경해보세요.
a = 'hello'
print(a.capitalize())
b = a.capitalize()
print(b)
- capitalize() : 문자열의 첫 글자는 대문자로, 나머지는 소문자로 변환
044 endswith 메서드
파일 이름이 문자열로 저장되어 있을 때 endswith 메서드를 사용해서 파일 이름이 'xlsx'로 끝나는지 확인해보세요.
file_name = "보고서.xlsx"
print(file_name.endswith("xlsx")) #true
- endswith() : 특정 문자로 끝나는지 확인(True/False)
045 endswith 메서드
파일 이름이 문자열로 저장되어 있을 때 endswith 메서드를 사용해서 파일 이름이 'xlsx' 또는 'xls'로 끝나는지 확인해보세요.
file_name = "보고서.xlsx"
print(file_name.endswith(("xlsx", "xls"))) # true
- ()를 2번 쓰는 이유는 아직 찾지 못 함
046 startswith 메서드
파일 이름이 문자열로 저장되어 있을 때 startswith 메서드를 사용해서 파일 이름이 '2020'로 시작하는지 확인해보세요.
file_name = "2020_보고서.xlsx"
print(file_name.startswith("2020")) # true
- startswith() : 특정 문자로 시작하는지 확인(True/False)
047 split 메서드
다음과 같은 문자열이 있을 때 공백을 기준으로 문자열을 나눠보세요.
a = "hello world"
print(a.split())
- split() : 문자열을 분리할 때 사용, 값O/X_그 값/공백을 기준으로 문자열 분리
048 split 메서드
다음과 같이 문자열이 있을 때 btc와 krw로 나눠보세요.
ticker = "btc_krw"
print(ticker.split("_"))
049 split 메서드
다음과 같이 날짜를 표현하는 문자열이 있을 때 연도, 월, 일로 나눠보세요.
data = "2020-05-01"
print(data.split("-"))
050 rstrip 메서드
문자열의 오른쪽에 공백이 있을 때 이를 제거해보세요.
data = "039490 "
print(data.rstrip())
data1 = data.rstrip()
print(data1)
- rstrip() : 공백이 제거된 새로운 문자열 객체가 반환됨, 기존의 공백이 포함된 문자열은 메모리에서 자동 삭제
'Python > 초보자를 위한 파이썬 300제' 카테고리의 다른 글
초보자를 위한 파이썬 300제 61~70 (0) | 2022.04.10 |
---|---|
초보자를 위한 파이썬 300제 51~60 (0) | 2022.04.09 |
초보자를 위한 파이썬 300제 031~040 (0) | 2022.04.07 |
초보자를 위한 파이썬 300제 21~30 (0) | 2022.04.06 |
초보자를 위한 파이썬 300제 11~20 (0) | 2022.04.05 |