파 이 썬 startswith()함수 와 endswith 함수

함수:startswith()
역할:문자열 이 지정 한 문자 나 하위 문자열 로 시작 하 는 지 판단 합 니 다.
함수 설명
문법:string.startswith(str,beg=0,end=len(string))
      또는 string[beg:end].startswith(str)
매개 변수 설명:
string:  검 측 된 문자열
str:      지정 한 문자 나 하위 문자열 입 니 다.(원 그룹 을 사용 할 수 있 습 니 다.일치 합 니 다)
beg:    문자열 검사 의 시작 위치 설정(선택 가능)
end:    문자열 검사 의 끝 위치 설정(선택 가능)
인자 beg 와 end 가 존재 하면 지정 한 범위 내 에서 검사 합 니 다.그렇지 않 으 면 전체 문자열 에서 검사 합 니 다.
반환 값
문자열 이 감지 되면 True 로 돌아 가 고 그렇지 않 으 면 False 로 돌아 갑 니 다.기본 빈 문 자 는 True
함수 해석:문자열 string 이 str 로 시작 하면 True 로 돌아 갑 니 다.그렇지 않 으 면 false 로 돌아 갑 니 다.
실례

>>> s = 'hello good boy doiido'
>>> print s.startswith('h') 
True
>>> print s.startswith('hel') 
True
>>> print s.startswith('h',4) 
False
>>> print s.startswith('go',6,8) 
True
 
#       
>>> print s.startswith('') 
True
#     
>>> print s.startswith(('t','b','h')) 
True 
사용 환경:if 판단 에 사용

>>> if s.startswith('hel'): 
 print "you are right"
else: 
 print "you are wrang"
you are right 

함수:endswith()
역할:문자열 이 지정 한 문자 나 하위 문자열 로 끝 날 지 여 부 를 판단 합 니 다.파일 형식 을 판단 하 는 데 자주 사 용 됩 니 다.
함수 설명
문법:string.endswith(str,beg=[0,end=len(string)])
      string[beg:end].endswith(str)
매개 변수 설명:
string:검 측 된 문자열
str:      지정 한 문자 나 하위 문자열(원 그룹 을 사용 할 수 있 습 니 다.하나씩 일치 합 니 다)
beg:    문자열 검사 의 시작 위치 설정(선택 가능,왼쪽 부터)
end:    문자열 검사 의 끝 위 치 를 설정 합 니 다(선택 가능,왼쪽 부터)
인자 beg 와 end 가 존재 하면 지정 한 범위 내 에서 검사 합 니 다.그렇지 않 으 면 전체 문자열 에서 검사 합 니 다.  
반환 값:
문자열 이 감지 되면 True 로 돌아 가 고 그렇지 않 으 면 False 로 돌아 갑 니 다.
해석:문자열 string 이 str 로 끝나 면 True 로 돌아 갑 니 다.그렇지 않 으 면 false 로 돌아 갑 니 다.
주:빈 문자 가 진짜 라 고 생각 합 니 다.
실례

>>> s = 'hello good boy doiido' 
>>> print s.endswith('o') 
True 
>>> print s.endswith('ido') 
True 
>>> print s.endswith('do',4) 
True 
>>> print s.endswith('do',4,15) 
False 
 
 
 
 
#       
>>> print s.endswith('') 
True 
#     
>>> print s.endswith(('t','b','o')) 
True 
상용 환경:파일 형식 을 판단 하 는 데 사 용 됩 니 다(예 를 들 어 그림,실행 가능 한 파일)

>>> f = 'pic.jpg' 
>>> if f.endswith(('.gif','.jpg','.png')): 
 print '%s is a pic' %f 
else: 
 print '%s is not a pic' %f 
 
 
pic.jpg is a pic 
이상 의 이 상투적인 Python startswith()함수 와 endswith 함 수 는 여러분 에 게 공유 하 는 모든 내용 입 니 다.참고 하 시기 바 랍 니 다.여러분 들 도 많이 응원 해 주시 기 바 랍 니 다.

좋은 웹페이지 즐겨찾기