raw_input возвращает \ r в конце строки при отладке, но не в том же случае при запуске того же кода без отладки - PullRequest
0 голосов
/ 17 января 2019
def change_string(string):<br/>
<p style="text-indent: 40px">    
if len(string) > 2 :<br/>
        last_3_char = string[-3:]<br/>
        print("->",last_3_char)<br/>
        if last_3_char == "ing":<br/>
            string += "ly"<br/>
        else:<br/>
            string += "ing"<br/>
    return string<br/>
</p>


print("Program to append to string is starting ....")
string = raw_input ("Enter a string")
print change_string(string)
print("Program to append to string is exiting ....")

Переменная получает последние два символа плюс '\ r', когда я запускаю с отладкой, но эта же переменная получает последние три символа, когда не выполняется отладка

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