#문자개수 세기 : count
data = 'dave david'
print(data.count('d')) #d가 몇개가 나오는지
print(data.count('v')) #v가 몇개가 나오는지
#특정위치 알려주기 : index
string = 'show me the money'
print(string.index('e')) #e가 몇번째에 나오는지
print(string.index('y')) #해당문자가 없으면 에러 출력
#특정위치 알려주기 : find
#.index와 다르게 찾고자하는 문자열이 없어도 에러발생안함 -1 을 출력
string = 'show me the money'
print(string.find('s'))
print(string.find('y'))
print(string.find('x'))
#문자열 사이에 다른문자 넣기 : join
str_data = '12345'
comma ='..'
print(comma.join(str_data))
#문자열 앞뒤 공백지우기 : strip(), lstrip(), rsttrip()
nm_data = ' Da vid '
print(nm_data.strip())
print(nm_data.strip('i Dva')) #strip('값') 안의 값만 제거
#대소문자 변환
word_dt = 'AoPPP'
print(f'대문자 변환 : {word_dt.upper()}')
print(f'소문자 변환 : {word_dt.lower()}')
#구분 분리 : .split('')
test_dt = 'hello we are the one'
print(test_dt.split(' ')) #값을 기준으로 쪼개고 리스트화함
print(test_dt.split(' ')[4]) #값을 기준으로 쪼개고 리스트화함
#대체하기 : .replace('바꿀값','변경값')
replace_dt = 'hi there. show me the money.'
print(replace_dt.replace('hi',''))
print(replace_dt.replace('money','face'))