【发布时间】:2016-12-29 15:42:59
【问题描述】:
我一直在尝试显示文本文件的第一行。这在我使用 readline() 函数时有效,但是当我在 for 循环中使用 readline 函数时它什么也不显示?我尝试在循环外使用 readline 函数,效果很好
AAreasons1 = open("10,000 Reasons.txt", "r")
alive = open("Alive.txt", "r")
alldays = open("All of My Days.txt", "r")
listsong = [AAreasons1,alive,alldays]
for song in listsong:
song1 = song.read()
song2 = (song1.lower())
print(song.readline())
song.close()
另外,这些是每个 txt 文件的第一行
10,000 Reasons.txt - "10,000 Reasons"
Alive.txt - "Alive"
All of My Days.txt - "All of My Days"
【问题讨论】:
标签: python-3.x for-loop