Revit中Dynamo编程——Python代码(类)

来源:建筑界编辑:黄子俊发布时间:2020-03-22 19:39:14

[摘要] Python代码的类和C 中的类的书写区别很大,一时不好转弯。先看一个例子: 来看一下图片里的AddOne的方法里有一个self,其实这个self就

Python代码的类和C#中的类的书写区别很大,一时不好转弯。先看一个例子:
Revit中Dynamo编程——Python代码(类)

来看一下图片里的AddOne的方法里有一个self,其实这个self就是对于对象自身的引用。

再来看另外一个类。这个就相当于不带参数的类。
Revit中Dynamo编程——Python代码(类)

虽然用起来很不爽,但是了解规则后,用起来也就那样。self参数事实上正是方法和函数的区别。方法将他们的第一个参数绑定到所属的实例上。

后续待补充。。。

编程,代码,Revit

延展阅读

相关文章