亿迅智能制造网
工业4.0先进制造技术信息网站!
首页 | 制造技术 | 制造设备 | 工业物联网 | 工业材料 | 设备保养维修 | 工业编程 |
home  MfgRobots >> 亿迅智能制造网 >  >> Industrial programming >> Python

探索 Python 中的匿名类和对象

Python 的内置 type() 函数返回对象所属的类。在Python中,类,无论是内置类还是用户定义类都是class类型的对象。

示例

<前>08

它将产生以下输出 -

<前>17

type() 有一个三参数版本,如下 -

语法

<前>25

使用上面的语法,可以动态创建一个类。函数类型的三个参数是 -

创建匿名类

我们可以使用上述版本的 type() 函数创建一个匿名类。 name 参数是一个空字符串,第二个参数是一个类对象类的元组(请注意,Python 中的每个类都是从对象类继承的)。我们添加某些实例变量作为第三个参数字典。我们暂时将其保留为空。

<前>39

创建匿名对象

创建这个匿名类的对象 -

<前>47

结果显示该对象是匿名类

<前>55

匿名类和对象示例

我们还可以动态添加实例变量和实例方法。看看这个例子 -

<前>68

它将产生以下输出 -

<前>70

Python

  1. Python 日期时间
  2. Python 运算符
  3. Python 字符串:替换、连接、拆分、反转、大写和小写
  4. Python 递归
  5. 掌握 Python:计算数字平方的 6 种有效方法
  6. Python 异常处理使用 try、except 和 finally 语句
  7. Python 全局、局部和非局部变量
  8. 带有示例的 Python map() 函数
  9. Python 调试器:毫不费力地提高您的调试技能
  10. 带有示例的 Python 列表计数()
  11. Python 字符串长度 | len() 方法示例
  12. Python 平均值:如何在 Python 中找到列表的平均值