Python学习笔记(4):Python如何设置类似C语言静态函数
生活随笔
收集整理的這篇文章主要介紹了
Python学习笔记(4):Python如何设置类似C语言静态函数
小編覺得挺不錯的,現在分享給大家,幫大家做個參考.
介紹
模塊封裝時候,希望有一些函數不被外部直接調用。C語言通常采用static int function()形式以及頭文件形式作為標識。而python不存在頭文件,但可以通過修飾符@staticmethod進行代替。
@staticmethod def your_function():# 你的代碼print("your function work")設置方法
設置方法:在函數上方添加@staticmethod
可以看出, __a()這個函數無法執行,但調用b()則不會有問題
staticmethod介紹
我們在類中寫staticmethod修飾,其含義可以參考
https://www.runoob.com/python/python-func-staticmethod.html
總結
以上是生活随笔為你收集整理的Python学习笔记(4):Python如何设置类似C语言静态函数的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 电子计算机之父冯.诺依曼的主要贡献,冯•
- 下一篇: 计算机上的键有什么功能吗,电脑功能键都有