擅长:python、mysql、java
<pre><code>def questionfilehandler(filename = "data.txt"): # filename has default value so it will take your input if you provide with function call.
with open(filename) as filedata:
# print(file.read()) # no need for this method as all work done by "open()".
for data in filedata:
print data
questionfilehandler() # You can pass file name if you want to else keep the default.
</code></pre>
<p>不需要文件名.close()作为“with”运算符自动处理。在</p>