小编sel*_*ame的帖子

Python:将 self 传递给类方法或参数

我正在开发一个 python 项目,其中的类有很多参数和方法。为了降低复杂性,我一直这样编写方法:

def foo(self):
    return self.parameter1 * self.parameter2
Run Code Online (Sandbox Code Playgroud)

显式传递参数会是更好的做法吗?

def foo(self, parameter1, parameter2):
    return parameter1 * parameter2
Run Code Online (Sandbox Code Playgroud)

出现这种情况是因为我发现在不测试整个类的情况下很难测试类中的函数。

python oop

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

在C变量定义中键入括号

我在C中遇到了一些我不熟悉的语法.声明变量后long ja,该变量随后被分配给使用ja=(long)(3.14).

long ja;
ja=(long)(3.14);
Run Code Online (Sandbox Code Playgroud)

赋值给已经声明的变量的变量类型(long)(变量类型有什么意义)

c variables types declaration definition

-1
推荐指数
1
解决办法
681
查看次数

标签 统计

c ×1

declaration ×1

definition ×1

oop ×1

python ×1

types ×1

variables ×1