java选手前来交作业,看完评论之后感觉之前Python的切片白学了。
def is_palindrome(n): '''1、先将该数转换为字符转形式 2、判断该数的前后缀是否一致 ''' n = str(n); strlen = len(n); for i,e in enumerate(n) : if i < (strlen - 1)/2: b = n[i] == n[strlen-1 -i] if(not b) : return False return True output = filter(is_palindrome, range(1, 1000)) print(list(output))
Sign in to make a reply
霸气love_
java选手前来交作业,看完评论之后感觉之前Python的切片白学了。