换行符正在插入python脚本中

时间:2017-01-25 08:35:06

标签: python python-2.7

我是python编程的新手,需要一些帮助。我的代码如下:

reg_file = "list.txt"
my_file = open(reg_file, "r")
for i in my_file.readlines():
    print "score for {}:".format(i)
my_file.close()

file" list.txt"包含:

1
2
3
.
.
200

我需要以下格式的o / p:

score for 1:
score for 2:
score for 3:
.
.
score for 200:

但我得到的是这样的东西:

score for 1
:
score for 2
:
score for 3
:
.
.
score for 200
:

知道为什么会这样吗?

1 个答案:

答案 0 :(得分:0)

你必须删除该行:

更改

print "score for {}:".format(i)

print "score for {}:".format(i.strip())