def is_palindrome(n): while True: n+=1 if list(str(n))==list(reversed(str(n))): yield print("{}是回数".format(n)) a=is_palindrome(0) next(a) 1是回数 next(a) 2是回数 next(a) 3是回数 next(a) 4是回数 next(a) 5是回数 next(a) 6是回数 next(a) 7是回数 next(a) 8是回数 next(a) 9是回数 next(a) 11是回数 next(a) 22是回数
def is_palindrome(n): while True: n+=1 if list(str(n))==list(reversed(str(n))): yield print("{}是回数".format(n))
a=is_palindrome(0) next(a) 1是回数 next(a) 2是回数 next(a) 3是回数 next(a) 4是回数 next(a) 5是回数 next(a) 6是回数 next(a) 7是回数 next(a) 8是回数 next(a) 9是回数 next(a) 11是回数 next(a) 22是回数
上面的是先前琢磨的,和题目要求不符,题目答案如下可测试成功:
def is_palindrome(n): if list(str(n))==list(reversed(str(n))): return True
Sign in to make a reply
Destiny_Raymond