Уведомления

Группа в Telegram: @pythonsu

#1 Март 4, 2012 10:32:40

Alibek24
От:
Зарегистрирован: 2012-02-26
Сообщения: 7
Репутация: +  0  -
Профиль   Отправить e-mail  

Вывод данных в файле

В общем есть задачка, данные выводит правильно. Вот проблема, она выводит их как список в файле, т.е в ряд, а мне надо чтоб в столбик. Как это можно сделать? Вот кстати сама задача:

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 Март 4, 2012 11:13:49

doza_and
От:
Зарегистрирован: 2010-08-15
Сообщения: 4138
Репутация: +  253  -
Профиль   Отправить e-mail  

Вывод данных в файле

2.x

with open("aa.dat","wt") as f:
print >>f,"asd"
print >>f,55,26



Офлайн

#3 Март 4, 2012 15:01:10

Alibek24
От:
Зарегистрирован: 2012-02-26
Сообщения: 7
Репутация: +  0  -
Профиль   Отправить e-mail  

Вывод данных в файле

doza_and
2.x
with open("aa.dat","wt") as f:
print >>f,"asd"
print >>f,55,26
что-то не то, мне надо чтоб мой список с выводил в столбик



Офлайн

#4 Март 27, 2012 07:49:40

gpont
Зарегистрирован: 2012-03-26
Сообщения: 9
Репутация: +  0  -
Профиль   Отправить e-mail  

Вывод данных в файле

/n - знак перехода на новую строку попробуй

Офлайн

Board footer

Модераторировать

Powered by DjangoBB

Lo-Fi Version