【发布时间】:2020-11-18 23:26:33
【问题描述】:
word_1 = str(input(f"Enter a string: "))
word_reversed = word_1[::-1]
def check_palindrome(input_string):
if word_1 == word_reversed:
return (True)
print (f'{word_1} is a palindrome')
elif word_1 != word_reversed:
return(False)
print(f'{word_1} is not a palindrome')
print(check_palindrome(word_1))
> `Here is the output:
Enter a string: level
level is a palindrome
True`
我想写 retun true value 但让它不可见。我应该用 return 运行它
【问题讨论】:
-
return 退出函数,不运行后面的代码。切换打印并返回。您还将函数包装在打印中:删除它,它只会打印“...回文”