Discuss / Python / 交个作业

交个作业

Topic source

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


  • 1

Reply