내 영어와 파이썬 지식이 매우 낮습니다 ..... 그래서, 내 질문은, 사용자로부터 파일 이름을 받아 들인 palindrome 인식기의 버전을 작성하고 각 줄을 읽고 인쇄합니다 회선 일 경우 화면에 선.파일이 대답을 인쇄 허용하지 않습니다
내 코드 :
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