안녕 내 임무는 다음과 같습니다.Python의 Palindrome 함수
palindrome = reverse는 그 자체와 같습니다.
"doggod"는 평범한 사람입니다.) 한 줄씩 파일을 스캔하고 그 안에있는 회문을 찾아 회문이있는 목록을 반환합니다.
def find_palidrome(word):
if len(word) < 1:
return True
else:
if word[0] == word[-1]:
return find_palidrome(word[1:-1])
else:
return False
def fileInput(alice.txt):
f = open(alice.txt,'r')
line = f.readline().strip()
while line != '':
if(find_palidrome(line)):
print(line)
else:
print("No palindromes found")
line = f.readline().strip()
file.close()
그것의 작동 및 구문 오류가 무슨 잘못 IDK 말을 계속하지 :
이것은 내가 지금까지있는 것입니다.
누군가 도와 주실 수 있습니까 !! 감사! 파일을 읽을 수 다음
def is_palindrome(word):
return word == word[::-1]
그리고 :
파이썬은 들여 쓰기가 가능하다는 것을 알고 있습니까? 소스를 게시하지 못했거나 들여 쓰기 문제가 있습니다. – Aif
오, 그래, 나는 그것이 게시해야한다고 망쳐 놓았다. shouldy said : – bobbobinson2321
이것이 당신의 코드가 실제로 보이는 것이면 많은 문제가있는 것처럼 보인다. 게시물을 편집하여 편집기에서 코드가 어떻게 보이는지 확인하십시오. 게시물 수정 댓글에 게시물을 게시하지 마십시오. – IanAuld