반응형
Python을 사용하여 정수를 반전하고 회문인지 확인합니다. 여기에 반전과 회문에 대한 정의가 있습니다. 올바른 논리가 있습니까?
def reverse(num):
s=len(num)
newnum=[None]*length
for i in num:
s=s-1
newnum[s]=i
return newnum
def palindrome(num):
a=str(num)
l=len(z)/2
if a[:1]==a[-1:][::-1]:
b=True
else:
b=False
def main
을 작성하는 데 문제가 있습니다.
해결 방법
def palindrome(num):
return str(num) == str(num)[::-1]
참조 페이지 https://stackoverflow.com/questions/13059540
반응형
'파이썬' 카테고리의 다른 글
파이썬 Remove rows with duplicate indices (Pandas DataFrame and TimeSeries) (0) | 2021.02.03 |
---|---|
파이썬 Python CSV - list index out of range (0) | 2021.02.03 |
파이썬 Add list to set? (0) | 2021.02.03 |
파이썬 Python __str__ 대 __unicode__ (0) | 2021.02.03 |
파이썬 목록에서 상위 N 개 값의 인덱스 가져 오기 (0) | 2021.02.03 |
댓글