def open_file(filename):
file_open= open(filename,"r")
return file_open
當我嘗試並調用我得到的結果如下功能:爲什麼這個功能不能打開我的文件?
>>> open_file(random.txt)
Traceback (most recent call last):
File "<pyshell#17>", line 1, in <module>
open_file(random.txt)
NameError: name 'random' is not defined
將參數作爲字符串傳遞:'open_file('random.txt')' –
如果您要編寫字符串文字(例如文件名),則需要用引號括起來;例如'open_file('random.txt')' – khelwood
所以當我調用函數時,文件名需要每次都在引號中? –