我的桌面上有一个文本文件lines.txt
:
lines stuff stuff
lines lines
boats boats lines
我只想把它读入一个变量,但每次打印它时,都会得到一个空列表。这是我的密码:
inF = 'C:/Users/me/Desktop/text.txt'
def repeatWords(inF):
import string
infile = open(inF, 'r')
text = infile.readlines()
infile.close()
print(text)
repeatWords(inF)
当我print(text)
时,我得到的只是一个空列表。我做错什么了?你知道吗
我想你调用了
text
函数。注意,函数中的变量有一个局部作用域,因此需要在函数中调用text
!你知道吗你的代码有很多问题。我不知道您在哪里调用
print(text)
,但它需要在分配给之后。以下是更正的版本:相关问题 更多 >
编程相关推荐