如何更改Django默认主页为自定义主页,更改Djago默认主页为自定义主页,这是开始网页的第一步。......
如何在PYTHON里定义静态方法
如何在PYTHON里定义静态方法
工具/原料
- python 3
方法/步骤
新建一个PY文档。
class Dog(object):
def run(self):
print("running")
#这是我们一般创建类的写法。
class Dog(object):
@staticmethod
def run(self):
print("running")
#如果要创建静态方法,那么要加上staticmethod注明一下。
class Dog(object):
@staticmethod
def run(self):
print("running")
Dog.run()
#但是现在还不能进行调用。这样写是错误的。
class Dog(object):
@staticmethod
def run():
print("running")
Dog.run()
#我们必须要把self去掉。
class Dog(object):
def swim():
print("swimming")
Dog.swim()
#如果这样写也是能运行,但是不建议这样,因为分不清楚具体是什么方法。
class Dog(object):
@staticmethod
def run():
print("running")
def swim(self):
print("swimming")
Dog.run()
dog = Dog()
dog.swim()
#静态方法是可以和对象方法并存的。
注意事项
- 注意静态方法的拼写
以上方法由办公区教程网编辑摘抄自百度经验可供大家参考!
标签: python
相关文章
- 详细阅读
-
python中关于单/双引号和转义引号的区别详细阅读
python中关于单/双引号和转义引号的区别,ytho中单/双引号的作用是将引号中间的符号以字符串的形式传递,而在ytho中它们两个的功能是一样的,只不过在遇到转义引号的时候,两者的使用才有所区别,现......
2023-03-16 321 python
- 详细阅读