staticmethod() 函数
2024-10-21 05:03:04
title: staticmethod() 函数
author: 杨晓东
permalink: staticmethod
date: 2021-10-02 11:27:04
categories:
- 有趣
tags:
- 奇怪的知识
python staticmethod() 函数
python staticmethod 返回函数的静态方法。
该方法不强制要求传递参数,如下声明一个静态方法:
class C(object):
@staticmethod
def f(arg1, arg2, ...):
...
以上实例声明了静态方法 f,从而可以实现实例化使用 C().f(),当然也可以不实例化调用该方法 C.f()。
函数语法
staticmethod(function)
实例
#!/usr/bin/python
# -*- coding: UTF-8 -*-
class C(object):
@staticmethod
def f():
print('杨晓东');
C.f(); # 静态方法无需实例化
cobj = C()
cobj.f() # 也可以实例化后调用
以上实例输出结果为:
杨晓东
杨晓东
最新文章
- 利用Python进行数据分析(12) pandas基础: 数据合并
- C#判断字符串是否是数字
- PHP mysql基础操作
- iOS 标识
- Android实现下滑和上滑事件
- Android--多线程之Handler
- 《Linux内核分析》第一周 计算机是如何工作的?
- Python Mysql 篇
- 设计模式之桥接模式(Bridge)
- 用Octopress在Github pages上写博客
- thinksns消息提示的实现机制(转)
- c++多态的简单理解
- NET MVC过滤器
- ueditor接入秀米编辑器
- 通过日志来看Spring跨库更新操作的事务
- [SqlServer]SQL Server创建约束图解
- VB.NET获取系统特殊目录
- 01-Unity深入浅出(一)
- 爬虫对自己服务器 CPU,内存和网速的影响
- 仿迅雷播放器教程 -- C++界面制作方法的对比 (9)