我的英语和Python知识是非常低..... 所以,我的问题,写一个版本,从用户接受文件名的回文识别器,读取每一行,并打印如果是回文,则屏幕上会出现该行。文件接受答案不打印
我的代码:
that is was i write to the textfile: "anna" "keek" "toot" "poop" "eguzki"
def palindrome():
with open('home/me/pytho/textfile.txt', 'r') as f:
for i in f:
if i == i[:-1]:
new = i
print new
palindrome()
然而,我想没有什么可以......请简单的一句话来回答,因为我的代码是没有的勇气,谢谢!
你想检查每个逗号分隔的单词是否是回文?我的意思是阅读文件,并检查plaindormity的单词,安娜,keek,便便等。 – marmeladze
感谢您的回答! ,不,我不会检查逗号..我必须尝试在循环中使用拆分(),蝙蝠我不知道怎么做..... – d68745
我必须写:为我在f.split(“ ,“):和我来,AttributeError:'文件'对象没有'拆分'的属性 – d68745