Python. Задача 6-1

Пользователь вводит целые числа, заканчивая ввод числом 0. Записать эти числа в файл c:\work\test.txt.

Решение
f = open('C:\\work\\test.txt', 'w')
a = int(input('Введите число: '))
while a != 0:
    f.write(str(a) + '\n')
    a = int(input('Введите число: '))
f.close()