YYYEJI

[Python] find, startswith, endswith 함수 본문

Python

[Python] find, startswith, endswith 함수

YEJI ⍢ 2022. 9. 26. 17:16
728x90

 

 

find - 특정 문자의 Index를 반환해 줍니다.

startswith - parameter로 받은 문자가 시작문자열이면 True 아니면 False를 반환해 줍니다.

endswith - parameter로 받은 문자가 끝나는 문자열이면 True 아니면 False를 반환해 줍니다.

 

 

 

 

Find 함수

abc = "ABCDEFG"

print(abc.find("A"))
print(abc.find("D"))
print(abc.find("G"))

특정 문자의 위치를 반환해 줍니다.

 

 

Startswith 함수

abc = ["Aa", "Bb", "Cc", "Dd"]

for alpha in abc:
    print(alpha.startswith("B"))

시작 문자열이 "B"이면 True를 반환합니다.

abc = ["Aa", "Bb", "Cc", "Dd"]

for alpha in abc:
    if alpha.startswith("B"):
        print(alpha)

시작 문자열이 "B"이면 True를 반환해서 if문이 실행됩니다.

 

 

Endswith 함수

abc = ["Aa", "Bb", "Cc", "Dd"]

for alpha in abc:
    print(alpha.endswith("c"))

마지막 문자열이 "c"면 True를 반환합니다.

abc = ["Aa", "Bb", "Cc", "Dd"]

for alpha in abc:
    if alpha.endswith("c"):
        print(alpha)

마지막 문자열이 "c"이면 True를 반환해서 if문이 실행됩니다.

 

 

 

◡̈