Get the App
SLTechnology News&Howtos  ›  Development  › 

How python defines static methods

Shulou Source: shulou.com Published: 2022-06-01 03:05:53 09月22日 Update

This article will explain in detail how to define static methods in python. The editor thinks it is very practical, so I share it with you as a reference. I hope you can get something after reading this article.

Static method

@ staticmethod is also through the class name. Called by the function name

Static methods do not need self or cls that represent their own objects as arguments, just as they do with functions directly.

Class D (): @ staticmethod def get_name (name): print ('my name is% s'% name) @ staticmethod def get_age (age): print (Flemi am% s years old'% age) if _ _ name__ = ='_ main__': D.get_name ('tom') # my name is tom D.get_age (19) # I am 19 years old about python That's all for the article on how to define static methods. Hope that the above content can be helpful to you, so that you can learn more knowledge, if you think the article is good, please share it for more people to see.

Tags: Methods static articles functions more good practical content parameters objects articles methods knowledge class names references help related Apple Docker Huawei Linux macOS MariaDB Microsoft MySQL NVidia OPPO Reno Huawei Redmi Apple OPPO Reno Xiaomi