程序師世界是廣大編程愛好者互助、分享、學習的平台,程序師世界有你更精彩!
首頁
編程語言
C語言|JAVA編程
Python編程
網頁編程
ASP編程|PHP編程
JSP編程
數據庫知識
MYSQL數據庫|SqlServer數據庫
Oracle數據庫|DB2數據庫
您现在的位置: 程式師世界 >> 編程語言 >  >> 更多編程語言 >> Python

python函數嵌套調用的實現

編輯:Python

函數嵌套是指在一個函數中定義了或者調用另外一個函數。
下面分別簡單舉例描述一下在一個函數中定義和調用另外一個函數:
1.在一個函數中定義函數

def outfun():
def infun1():
print("這是內部嵌套的函數1")
def infun2():
print("這是內部嵌套的函數2")
infun1()
infun2()
outfun()

在python解釋器中運行後,得到的執行結果是:
這是內部嵌套的函數1
這是內部嵌套的函數2

2.在一個函數中調用函數

def test1():
print("*" * 20)
print("test1~~~")
def test2():
print("-" * 20)
print("test2~~~")
test1()
print("-" * 20)
test2()

在python解釋器中運行後,得到的執行結果是:
####################
test2~~~
1********************1
test1~~~
####################

調用test1函數時,首先要完成函數test1中的所有任務。
返回調用test2中函數test1的位置,然後繼續後續代碼的執行。


  1. 上一篇文章:
  2. 下一篇文章:
Copyright © 程式師世界 All Rights Reserved