新行(/ n)在Python 2中不起作用

时间:2017-04-21 09:47:36

标签: python python-2.7

我尝试在Python 2.7中制作功率计算器程序。它工作,但我试图将值写入文件,/ n没有工作。这是程序:

import math
file =  open("numbers.txt" , 'w')
c = 0
a = int(raw_input("A number:  "))
b = int(raw_input("To the power   "))
h = range(b)
h.append(b)
print 1
file.write('1')
for c in range(b):
    print int((math.pow(a, h[c+1])))
    k = (int((math.pow(a, h[c+1]))))
    file.write((str(k)+"/n") `    

1 个答案:

答案 0 :(得分:3)

您正在使用普通斜杠(/)。但是你需要使用反斜杠(\) 因此,\n会添加一个新行 \用于转义序列。