class A: |
Y = 5 |
def __init__( self ): |
self .x = 5 |
a = A() |
setattr (A, 'y' , 10 ) |
print (A.__dict__) |
print (a.__dict__) |
print ( getattr (a, 'x' )) |
print ( getattr (a, 'y' )) |
if hasattr (a, 'z' ): |
print ( getattr (a, 'z' )) |
setattr (a, 'y' , 1000 ) |
print (A.__dict__) |
print (a.__dict__) |
print ( getattr (a, 'y' )) |
print ( getattr (A, 'y' )) |
# print(hasattr(a,'z')) |
setattr (A, 'mtd' , lambda self : 1 ) |
print (A.__dict__) |
print (a.__dict__) |
print (a.mtd()) |
print (A.Y) |
初级程序员
by: 江湖夜雨 发表于:2021-02-05 18:06:14 顶(0) | 踩(0) 回复
这个程序没有看懂,不知道要干什么
回复评论