私の英語と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()
しかし、私は何も来ない...それが腸れていない私のコードので、簡単な単語のに答えてくださいすることができ、ありがとう!
カンマ区切りの単語がパリンドロームかどうかチェックしたいですか?私はファイルを読んだり、別の言葉、アンナ、ケーク、うんこなどの平凡な状態をチェックすることを意味します。 – marmeladze
あなたの答えをありがとう! 、私はコンマをチェックしません..私はループを使用してスプリット()、バット私はそれを行う方法がわからない..... – d68745
私は書く必要があります:f.split( " 、 "):私は、AttributeError: 'file'オブジェクトに属性 'split'がありません。 – d68745