Bueno otra forma de hacerlo es no escribir directamente la coma después del numero.
Código Python:
Ver originalfichero = open('archivo.txt','w')
bandera = True
while bandera:
nums = []
for i in range(4):
num = input('Numero: ')
nums.append(num)
fichero.write(','.join(nums))
fichero.write('\n')
print('Mas numeros...')
opc = input('s/n')
if opc == 'n':
fichero.close()
bandera = False