2 回答

TA貢獻(xiàn)1735條經(jīng)驗(yàn) 獲得超5個(gè)贊
您不一定需要在func1().
def func1():
infile = open("october.txt", "r")
process_contents = infile.read()
return process_contents
def func2():
message = func1()
print("asterisks" + message + "box thingy")
雖然,您可以使用形參來(lái)概括函數(shù),如下所示:
FILENAME = "october.txt" # or rather something like sys.argv[1]
def func1(FILENAME):
infile = open(FILENAME, "r")
process_contents = infile.read()
return process_contents
def func2():
message = func1(FILENAME)
print("asterisks" + message + "box thingy")
- 2 回答
- 0 關(guān)注
- 176 瀏覽
添加回答
舉報(bào)