小编use*_*ohn的帖子

如何在python中的类定义中声明未初始化的变量

我来自MATLAB背景.当我创建类定义时,我可以实例化"空"变量名,然后为它们分配值或对象.即


classdef myclass < handle

    properties
        var1
        var2
    end 
end

a = myClass;
a.var1 = someOtherClassObject;
Run Code Online (Sandbox Code Playgroud)

我如何在Python中执行此操作?我试过这样的事情:

class myClass:
def __init__(self):
    var1 
    var2

a = myClass()
a.var1 = someOtherClassObject()
Run Code Online (Sandbox Code Playgroud)

但这不正确.主要目的是构建我的类的定义,如结构,然后根据需要去实例化变量.

并且将不胜感激.

python variables initialization

6
推荐指数
1
解决办法
8993
查看次数

标签 统计

initialization ×1

python ×1

variables ×1