while text:=input('Введите строку или оставьте пустым для выхода\n$> '):
if text:
with open('user_input.txt', mode='a') as f:
f.write(text + '\n')