Python中函式巢狀以及函式巢狀的繼承

2021-08-31 13:45:27 字數 1334 閱讀 7707

# 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()

python函式中的巢狀

函式的巢狀 從字面意思理解就是函式內部在巢狀函式。def waibu print 123 def neibu print 456 neibu waibu 第一行設定外部函式,第二行外部函式的函式體 第三行在外部函式裡面建立內部函式 第四行內部函式函式體 第五行內部函式的呼叫 第六行外部函式的呼叫 遞...

python巢狀函式

也叫內部函式 巢狀函式裡面兩個重要的概念 變數作用域和函式閉包 1.變數作用域 內部函式可以直接讀取訪問外部函式變數,但是不能修改 訪問規則是從內到外函式逐級尋找變數 usr bin env python def outer a i a 1 def inner j i 1 def innest pr...

python 函式巢狀

1 函式的巢狀呼叫 def my max x,y if x y return x else return y def my max4 a,b,c,d x my max a,b y my max c,d print my max x,y max 4 my max4 1,5,6,0 2 函式的巢狀定義1...