我在使用结点的时候,给一个成员函数赋值。然而我拼写错了,程序也没有报错。
https://docs.python.org/2/tutorial/classes.html#odds-and-ends
https://rosettacode.org/wiki/Category:Python
class Node(object):
def __init__(self, val):
self.val = val
node = Node(0)
node.test = 'hh'
print node.test
# output: hh
本文探讨了在Python中如何动态地为类的实例添加或修改变量,通过一个简单的Node类实例展示,即使拼写错误,Python也不会立即抛出错误,而是允许动态属性的创建。这展示了Python的灵活性,但也可能引入难以发现的bug。
2042

被折叠的 条评论
为什么被折叠?



