대칭되는 단어 = 팔린드롬 여부 확인하기 (ex. stars, 토마토...)


def is_palindrome(word):

for left in range(len(word) // 2):

# 한 쌍이라도 일치하지 않으면 바로 False를 리턴하고 함수를 끝냄

right = len(word) - left - 1

if word[left] != word[right]:

return False


#for 문에서 나왔다면 모든 쌍이 일치

return True


print(is_palindrome("racecar"))

print(is_palindrome("stars"))

print(is_palindrome("토마토"))

print(is_palindrome("hello"))

+ Recent posts