Python编程基础:第五十一节 将函数赋值给变量Assign Functions to Variables
生活随笔
收集整理的這篇文章主要介紹了
Python编程基础:第五十一节 将函数赋值给变量Assign Functions to Variables
小編覺得挺不錯的,現在分享給大家,幫大家做個參考.
第五十一節 將函數賦值給變量Assign Functions to Variables
- 前言
- 實踐
前言
簡而言之,將函數賦值給變量就是為函數重命名,定義方式為新的函數名稱=舊的函數名稱,重命名后的新函數與原來函數功能相同。
實踐
我們這里先定義一個打印名稱的函數:
def Print_My_Name():print("This is my name")我們可以獲取該函數的內存地址:
print(Print_My_Name) >>> <function Print_My_Name at 0x0000015487C2BE58>然后我們將該函數賦值給一個變量:
name = Print_My_Name我們打印該變量的內存地址:
print(name) >>> <function Print_My_Name at 0x0000015487C2BE58>可將,將函數賦值給變量的原理就是將函數與其賦值給的變量指向同一塊內存地址,這樣子變量便擁有了函數的全部實現過程:
name() >>> This is my name以上便是將函數賦值給變量的全部內容,感謝大家的收藏、點贊、評論。我們下一節將介紹高階函數(High Order Functions),敬請期待~
總結
以上是生活随笔為你收集整理的Python编程基础:第五十一节 将函数赋值给变量Assign Functions to Variables的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: Python编程基础:第五十节 海象运算
- 下一篇: Python编程基础:第五十二节 高阶函