파 이 썬 startswith()함수 와 endswith 함수
2974 단어 pythonstartswithendswith
역할:문자열 이 지정 한 문자 나 하위 문자열 로 시작 하 는 지 판단 합 니 다.
함수 설명
문법: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 함 수 는 여러분 에 게 공유 하 는 모든 내용 입 니 다.참고 하 시기 바 랍 니 다.여러분 들 도 많이 응원 해 주시 기 바 랍 니 다.
이 내용에 흥미가 있습니까?
현재 기사가 여러분의 문제를 해결하지 못하는 경우 AI 엔진은 머신러닝 분석(스마트 모델이 방금 만들어져 부정확한 경우가 있을 수 있음)을 통해 가장 유사한 기사를 추천합니다:
로마 숫자를 정수로 또는 그 반대로 변환그 중 하나는 로마 숫자를 정수로 변환하는 함수를 만드는 것이었고 두 번째는 그 반대를 수행하는 함수를 만드는 것이었습니다. 문자만 포함합니다'I', 'V', 'X', 'L', 'C', 'D', 'M' ; 문자열이 ...
텍스트를 자유롭게 공유하거나 복사할 수 있습니다.하지만 이 문서의 URL은 참조 URL로 남겨 두십시오.
CC BY-SA 2.5, CC BY-SA 3.0 및 CC BY-SA 4.0에 따라 라이센스가 부여됩니다.