これは私の宿題ですが、1 つのステップの実行方法がよくわかりません。関数の最後のステップでmain()
、isPalindrome 関数によって返される値に応じて、数値が回文であるかどうかを報告することになっています。どうすればいいのかわからないので、どなたか助けてください。ありがとう
これは私がこれまでに得たものです。
# Write code that reverses the number and then returns the reversed number.
def reverse(number):
reverse=0
while number>0:
reverse = reverse * 10 + number % 10
number=number//10
return reverse
#Write code that call the reverse function,processes the value returned by the reverse function and returns True if the number is a palindrome.It will return False if number is not a palindrome.
def isPalindrome(number):
if number == reverse:
return True
else:
return False
#Write code to prompt the user to enter an integer, calls the isPalindrome function and (depending on the value returned by the isPalindrome function) reports if the number is a palindrome or not.
def main():
number=int(input("enter number: "))
main()
だから私は基本的に最後の部分で立ち往生しています