def is_huishu(num):
return str(num) == str(num)[::-1]
def find_huishu(max_n):
g = (x for x in range(max_n+1))
result_it = filter(is_huishu, g)
while True:
try:
yield next(result_it)
except StopIteration:
print('\nDone')
break
for n in find_huishu(1000):
print(n, end='\t')
Sign in to make a reply
郁闷~喝可乐
def is_huishu(num):
return str(num) == str(num)[::-1]
def find_huishu(max_n):
g = (x for x in range(max_n+1))
result_it = filter(is_huishu, g)
while True:
try:
yield next(result_it)
except StopIteration:
print('\nDone')
break
for n in find_huishu(1000):
print(n, end='\t')