1
我试着在shell在shell中工作,但不作为程序?
infile = open("studentinfo.txt", "r")
infile.read()
下它返回的文件,这就是我想要它做的文本。但是,当我写它并将其保存为程序
def main():
infile = open("studentinfo.txt", "r")
infile.read()
main()
它只是返回空行。
小挑剔:不应该'打印'而不是'main'函数?我的意思是,按照惯例,“main”不应该返回任何东西,对吧? –
@tobias_k:取决于你问的对象;它至多是一个惯例。我确实想要从解释器行为中分离出函数行为。 –