我是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
:
知道为什么会这样吗?
答案 0 :(得分:0)
你必须删除该行:
更改
print "score for {}:".format(i)
到
print "score for {}:".format(i.strip())