문자열과 덧셈(+)
- 문자열 더하기 문자열은 두 문자열을 이어 붙여서 새로운 문자열을 생성함
year="2021"
month="04"
day="08"
date=year+'-'+month+'-'+day
print(date)
실행 화면
- 문자열에 대해서 뺄셈(-)과 나눗셈(/) 연산자는 의미가 없음(에러 발생)
- 문자열에 대해서 곱셈 연산은 문자열의 반복
a="python"
a*3
실행 화면
대문자 / 소문자
대문자 또는 소문자의 새로운 문자열 객체를 리턴
ticker="btc-krw"
new_ticker=ticker.upper()
new_ticker
실행 화면
ticker = "BTC-KRW"
ticker.lower()
실행 화면
문자열 쪼개기
split() 메서드
- 인자를 전달하지 않으면 공백을 기준으로 문자열을 나눔
- 인자를 전달하면 해당 인자를 기준으로 문자열을 나눔
date="2020-03-24"
date.split('-')
실행 화면
문자열 변경
name="KAKAO"
name[0]='T'
실행 화면
- 슬라이싱이나 replace 메서드(함수)로 새로운 문자열을 생성해야 함
name="KAKAO"
new_name = "T"+name[1:]
new_name
실행 화면
name="KAKAO"
new_name2 = name.replace('K','T',1)
new_name2
실행 화면
문자열의 길이
len(문자열)
date="2020-03-24"
len(date)
실행 화면
문자열 공백 제거
문자열.strip()
code=" 005930 "
code=code.strip()
code
실행 화면
컴마
문자열에서 컴마 제거
close="61,100,100"
close.replace(",","")
실행 화면
문자열에 컴마 넣기
close=63100000
format(close,",d")
실행 화면