'목록하단 광고 치환자(withSeok)
728x90
A210

# 대소문자 변환 함수
vStr="Hello Python World~!!"
print(vStr.upper()) # 대문자로 변환 함수
print(vStr.lower()) # 대문자로 변환 함수
print(vStr.swapcase()) # 대소문자로 상호 변환 함수
print()
vStr="hihi python world~!!"
print(vStr.title()) # 각 단어 첫글자 대문자
print(vStr.capitalize()) # 가장 첫글자 대문자

 

A211
# 문자열 찾기 함수

vstr="Hello, everyone. Welcome to Python World!"

print(vstr.count('e')) # 문자열에서 'e'의 수
print(vstr.find('We')) # 문자열에서 'We'의 처음 위차 반환
print(vstr.find('we')) # 없으면 -1 반환. 대소문자 구분하는 것 같음
print(vstr.rfind('on')) # 'on'이 나오는 가장 나중의 위치, 
                        #즉 오른쪽에서 찾아서 처음의 위치 반환
print(vstr.index('We')) # 문자열에서 'We'의 처음 위차 반환
 
print(vstr.index('we')) # 없으면 'ValueError'값 반환

 

A212

# 문자열 공백 삭제 및 변경 함수

vstr1=" Python "
print(vstr1)
print(vstr1.strip()) # 양쪽에서 공백 제거
print()

vstr2="/Python."
print(vstr2)
print(vstr2.strip()) # 양쪽에서 공백이 아닌 경우 제거안됨
print()

vstr3="   Python   "
print(vstr3)
print(vstr3.strip(),end=""# 양쪽에서 공백 3칸도 제거!!
print("모두 제거 됐나?")
print("왼쪽 오른쪽 공백 모두 제거~!!")
print()

 

A213

str=" Python "
print(str)
print(str.lstrip()) # 왼쪽 공백 제거
print(str.rstrip()) # 오른쪽쪽 공백 제거
print(str.rstrip()+str.lstrip()) 

 

A214

str="hello, hello!!"
print(str.replace('ll','kk'))
print(str.replace('o','OOO'))

 

A215

vstr="a b c ef"
print(vstr.split()) # 공백으로 문자열을 분리

vstr1="abcdefgcertt"
print(vstr1.split('c')) # 괄호안의 문자 c로 문자열을 분리

vstr2="why"
'**'.join(vstr2) # 문자열의 글자 사이사이에 결합

 

A216
 

 

A217

 

 

 

A218

 

 

 

A219

 

 

 

728x90

+ Recent posts