Вам нужно, чтобы input()
находился вне кавычек, а затем объедините его с '.txt'
с помощью оператора +
.Кроме того, это повысило бы ясность вашего кода, чтобы получить имя файла, открыть файл и прочитать файл в отдельных строках.
filename = input()
with open(filename + '.txt', 'r') as f:
lines = [line.strip() for line in f]
Кроме того, если вы не используете Python 3, вы, вероятно, имеете в видуraw_input
вместо input
.