【发布时间】:2022-11-25 05:13:55
【问题描述】:
每次我得到其他条件为真。如果我将输入字符串作为“ami”传递,那么代码应该给出输入字符串是回文。但我得到的字符串不是回文。 输入:ami 输出:ami 预期:字符串是回文
输入:阿米特 输出:蒂玛 预期:字符串是n个回文
def str_rev (input_str):
print("input_str:", input_str)
rev_str = " "
for i in (input_str):
rev_str = i + rev_str
print("inp_str:", input_str)
print("rev_str:", rev_str)
if (input_str == rev_str):
print("string is palindrom")
else:
print("string is not palindrom")
return rev_str
str = input ("Enter the string:")
print("org string:", str)
final_str= str_rev (str)
print("reverse string:", final_str)
【问题讨论】:
标签: python