相关疑难解决方法(0)

Python类中使用的'cls'变量是什么?

为什么cls有时self在Python类中使用而不是作为参数?

例如:

class Person:
    def __init__(self, firstname, lastname):
        self.firstname = firstname
        self.lastname = lastname

    @classmethod
    def from_fullname(cls, fullname):
        cls.firstname, cls.lastname = fullname.split(' ', 1)
Run Code Online (Sandbox Code Playgroud)

python terminology class object self

237
推荐指数
6
解决办法
17万
查看次数

标签 统计

class ×1

object ×1

python ×1

self ×1

terminology ×1