yha97 2022. 12. 19. 10:05

날짜 : 2022. . 

사용 언어 : python

 

문제

 

 

코드

import sys

def pelindrome(n):
    s = str(n)
    if s == s[::-1]: return True
    else: return False

while True:
    n = int(sys.stdin.readline())
    if n == 0: break
    if pelindrome(n): print("yes")
    else: print("no")

 

 

풀이

- 파이썬의 문자열 인덱싱을 활용해서 처음부터 마지막까지 배열했을 때 내용이 같은 경우 True, 아니라면 False를 리턴하는 함수를 만들어 각각의 결과값을 출력한다.

 

 

알게된 점

 

 

참고 사이트