Discuss / Python / 交作业啦(看完评论团的结果)

交作业啦(看完评论团的结果)

Topic source

BillCode

#1 Created at ... [Delete] [Delete and Lock User]

def is_palindrome(n):

return  str(n) == str(n)[::-1]

output = filter(is_palindrome,range(1,1000)) print(list(output))

lzxin_

#2 Created at ... [Delete] [Delete and Lock User]

愠轻

#3 Created at ... [Delete] [Delete and Lock User]

[::-1]这个是对全体 每-1取一个 这个怎么理解呢。。。

Frank_冷风

#4 Created at ... [Delete] [Delete and Lock User]

倒序

司马罡

#5 Created at ... [Delete] [Delete and Lock User]

切片啊!完全没想到

我是核仁

#6 Created at ... [Delete] [Delete and Lock User]

在Python Shell窗口运行此程序,会报错: File "<pyshell#91>", line 2, in fn return str(n) == str(n)[::-1] TypeError: 'str' object is not callable

str(123)也运行不了。但在Python另一交互模式(黑背景)中却可以运行。

请问,这是什么原因啊?


  • 1

Reply