1. in

host = "chichi-story.tistory.com"
search = "story"
if search in host:
  print("Okay")
else:
  print("None")

 

위 예제에서는 변수 host에서 해당 문자 search가 존재하는지 확인한 후 해당하는 메시지를 출력합니다.

실제 동일한 텍스트가 존재하므로 "Okay"가 출력될 것입니다.

 

2. find()

find()를 사용하면 존재 여부에 따라 해당하는 위치값 반환

str = "abcdefghijklmn"
search = "e"

indexNo = str.find(search)
print indexNo


# 결과값 : 4

이제 위의 코드의 실행하면 다음과 같이 해당하는 위치값을 나타나게됩니다. 시작점부터 0을 기준으로 합니다.

값이 존재하지 않으면 "-1"을 반환

str = "abcdef"
search = "t"

result = str.find(search)

if result == -1:
  print "None"

 

+ Recent posts