Не понимаю использования x! = "" - PullRequest
1 голос
/ 14 июля 2020

Здравствуйте, я новичок в коде, и у меня есть одно сомнение по поводу проблемы, которая просит меня сравнить входную строку и определить, является ли это палиндромом или нет. Я читал о некоторых ответах, но не уверен, почему они используют некоторые части. В этом коде:

def is_palindrome(input_string):
    ns = ""
    rv = ""
    input_string =input_string.lower()

    for x in input_string:
        **if x!=" ":**
        ns =ns+ x
        rs = x+rs
    # Compare the strings
    if ns==rs:
        return True
    return False

Часть кода, которая равна if x! = "": , я не понимаю. Я понимаю, что for l oop позволяет нам помещать нас в каждую букву входного скрипта, но если это пробел, символ в скрипте, что происходит?

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...