Python中函式巢狀以及函式巢狀的繼承
阿新 • • 發佈:2018-11-13
# a = 10 # b = 0 # c = 5 # try: # print("a的值是:%d,b的值是:%d"%(a,b)) # # f = c.open("a.txt") # print(f) # d = a / b # print("%d除以%d的值為:%d"%(a,b,d)) # except (ZeroDivisionError,AttributeError) as msg: # print("程式出錯了") # print(msg) # finally: # print("程式執行結束了~") # 函式的巢狀 # import time # try: # f = open("test.txt") # try: # while true: # content = f.readline() # if len(content) == 0: # break # time.sleep(2) # print(content) # finally: # print("程式執行結束~") # f.close() # print("關閉檔案") # except: # print("沒有這個檔案") def test1(): print("--test1-1--") print(num) print("--test1-2--") def test2(): print("--test2-1--") test1() print("--test2-2--") def test3(): try: print("--test3-1--") test2() print("--test3-2--") except Exception as result: print("捕獲到了異常~") print(result) print("--test4-1--") test3() print("--華麗的分割線--") test2()