raw_input () принимает необязательный аргумент prompt
.Он также удаляет завершающий символ новой строки из возвращаемой строки и поддерживает функции истории, если загружен модуль readline .
readline () принимает необязательный size
аргумент, не удаляет завершающий символ новой строки и не поддерживает историю вообще.
Поскольку они не делают одно и то же, на самом деле они не взаимозаменяемы.Лично я предпочитаю использовать raw_input()
для выборки пользовательского ввода и readline()
для чтения строк из файла.