코딩 스쿨에 오신것을 환영합니다~~

Q273. 입력받은 단어가 회문인지 아닌지 판별하는 프로그램을 완성하시오. (700점)

def is_palindrome(s):
    for i in range(0, int(len(s)/2)): 
        if ______ != s[len(s)-i-1]:
            return False
        
    return ______
 
string = input("단어를 입력하세요 : ")
 
if _________________ :
    print("'%s'은(는) 회문이다!" % string)
else:
    print("'%s'은(는) 회문이 아니다!" % string)

- 난이도(1~10) : 7

- 힌트 :

  • - 실행 결과
  • 단어를 입력하세요 : 기러기
    '기러기'은(는) 회문이다!
정답보기 목록보기 완료/포인트얻기

def is_palindrome(s):
    for i in range(0, int(len(s)/2)): 
        if s[i] != s[len(s)-i-1]:
            return False
        
    return True
 
string = input("단어를 입력하세요 : ")
 
if is_palindrome(string) :
    print("'%s'은(는) 회문이다!" % string)
else:
    print("'%s'은(는) 회문이 아니다!" % string)