2024-04-20 11:09:10 发布
网友
我创建了一个python程序,用户在其中输入一个单词,然后该程序将该单词转换为一个列表。然后用户输入一个字母,然后程序告诉您字母出现了多少次。现在,我需要添加更多的程序来检查它的字,是在开始输入是一个回文。如果是,就会有一个好消息,如果不是一个错误的消息。不知道怎么开始。有什么帮助吗?你知道吗
您可以reverse the string并检查它是否等于输入字符串:
def palindrome(s): return s == s[::-1]
好吧,我看了你所有的答案。这个代码是合适的还是一个不完全正确的代码?你知道吗
def getPalindrome() if word == word[::-1] : print(True) else : print(False) palindrome = getPalindrome()
python中有一个已知的“技巧”,使用[::-1]反转单词。但不是最有效的:
[::-1]
>>> "racecar" == "racecar"[::-1] True >>> "racecars" == "racecars"[::-1] False
您可以reverse the string并检查它是否等于输入字符串:
好吧,我看了你所有的答案。这个代码是合适的还是一个不完全正确的代码?你知道吗
python中有一个已知的“技巧”,使用
[::-1]
反转单词。但不是最有效的:相关问题 更多 >
编程相关推荐