【问题标题】:unable to get the expected answer for string palindrom无法获得字符串回文的预期答案
【发布时间】: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


    【解决方案1】:

    回文是一个前后相同的词。因此ami不是回文。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2022-07-06
      • 1970-01-01
      • 2013-04-02
      • 1970-01-01
      相关资源
      最近更新 更多