Форум сайта python.su
В общем есть задачка, данные выводит правильно. Вот проблема, она выводит их как список в файле, т.е в ряд, а мне надо чтоб в столбик. Как это можно сделать? Вот кстати сама задача:
f=open('Results.dat', 'w')
v=0.000005
h=0.001
dx=h/10000
dt=dx/(2*v)
c=[0]*100
c[0]=1
C=[0]*100
k=0
while k<=100:
for i in range(1, len(c)):
C[i]=c[i]+(dt*v*(c[i-1]-c[i]))/dx
res=repr(c)
f.write(res+'\n\n')
for j in range(1, len(C)):
c[j]=C[j]
k+=1
print c
f.close()
Офлайн
2.x
with open("aa.dat","wt") as f:
print >>f,"asd"
print >>f,55,26
Офлайн
doza_andчто-то не то, мне надо чтоб мой список с выводил в столбик
2.xwith open("aa.dat","wt") as f:
print >>f,"asd"
print >>f,55,26
Офлайн
/n - знак перехода на новую строку попробуй
Офлайн