나의 임무는 파이썬에서 palindrome 프로그램을 생각해내는 것이었다. 나는 이제 내 강사 Stack
의를 사용하여 변환이 원하는 여기스택을 사용하는 Python Palindrom 프로그램
def isPalindrome(word):
for i in range(len(word)//2):
if word[i] != word[-1-i]:
return False
return True
print (isPalindrome("maam")) #returns TRUE
print (isPalindrome("madam")) #returns TRUE
print (isPalindrome("hello")) #returns FALSE
print (isPalindrome("macdam")) #returns FALSE
print (isPalindrome("buffalolaffub")) #returns TRUE
print (isPalindrome("argentina")) #returns FALSE
을했다한다. 아무도 이것으로 도울 수 있습니까? 스택들이 자연스럽게 일을 역 밖으로 처음에서 마지막 음부터
class Stack:
def __init__(self):
self.items = []
def isEmpty(self):
return self.items == []
def push(self, item):
self.items.append(item)
def pop(self):
return self.items.pop()
def peek(self):
return self.items[len(self.items)-1]
def size(self):
return len(self.items)
난 그냥 시작하기에 어려움을 겪고 있어요 .. 내가 익숙하지 오전 python language @cmd – user2052503
@ user2052503이 경우에는 http://docs.python.org/2/tutorial/index.html 튜토리얼을 실행합니다. 그것의 상당히 빠르고 시작하는 중대한 도움. – cmd