![이미지](/images/self_dev/baekjoon/백준Python3-10988-팰린드롬인지-확인하기-html_20240301/스크린샷 2024-02-22 17.06.24.png)


코드 입력

    word = input()
    
    # 단어 길이가 짝수일 경우
    if (len(word)%2)==0:
    	# 중간 두 문자 중 첫째 문자 인덱스 (ex. abcd -> b)
        std = len(word) // 2
        # 앞 문자열 (ab)
        start_ = word[0:std]
        # 뒤 문자열 (cd)
        end_ = word[std:]
        # 앞 문자열과 뒷 문자열의 역순이 일치하면 1, 아니면 0
        if start_ == end_[::-1]:
            print(1)
        else:
            print(0)
    # 단어 길이가 홀수일 경우
    else:
    	# 중간 문자의 인덱스  (ex. abcde -> c)
        std = len(word) // 2
        # 앞 문자열 (ab)
        start_ = word[0:std]
        # 뒤 문자열 (cd)
        end_ = word[std+1:]
        # 앞 문자열과 뒷 문자열의 역순이 일치하면 1, 아니면 0
        if start_ == end_[::-1]:
            print(1)
        else:

🔗 [백준 Online Judge]