7/30

“”“class A():
num=0
def init(self,name):
A.num+=1
self.name=name
def del(self):
A.num-=1
print(self.name,“被删除,还剩下{}个对象”.format(A.num))
a=A(“张三”)
b=A(“李四”)
c=A(“王五”)
print(A.num)
del a
del b
del c”""

“”“class A():
def init(self,num):
self.num=num
def call(self, n):
return self.num*n
a=A(7)
b=a(9)
print(b)”""

“”“class Fib():
def init(self):
pass
def call(self, month):
lst=[]
a,b=1,1
n=1
while n<=month:
lst.append(a)
a,b=b,a+b
n+=1
return lst
f=Fib()
for i in range(1,10):
print(f(i))”""

“”“class Fib():
def init(self):
pass
def call(self, month):
a,b=0,1
n=1
while n<=month:
a,b=b,a+b
n+=1
return a
f=Fib()
for i in range(1,10):
print(f(i))”""

“”“class Per():
def init(self,name,age):
self.name=name
self.age=age
def repr(self):
return “我叫{},年龄{}”.format(self.name,self.age)
a=Per(“张三”,19)
print(str(a))”""

“”“class Per():
def init(self,name,age):
self.name=name
self.age=age
def str(self):
return “%s:%d”%(self.name,self.age)
def repr(self):
return “我叫{},年龄{}”.format(self.name,self.age)
a=Per(“张三”,19)
print(str(a))
print(repr(a))
“””

“”“class Per():
def init(self,name,age):
self.name=name
self.age=age
def str(self):
return “%s:%d”%(self.name,self.age)
def repr(self):
return “我叫{},年龄{}”.format(self.name,self.age)
a=Per(“张三”,19)
print(“我说:%r”%(a))
print(“我是:%s”%(a))”""

“”“class Stu():
#实例化的时候触发,实际是创建一个新的对象
def init(self,name,age):#初始化的时候触发
print(“22222222222222222222”)
self.name=name
self.age=age
def new(cls, *args, **kwargs):
print(“1111111111111111111”)
return object.new(cls)#用object类,去创建一个此类的对象实体cls,代表的是本类
zs=Stu(“张三”,19)
print(zs.name)”""

“”“a=[1,2,3]
b=[1,2,3]
print(a==b)
print(a is b)
print(id(a))
print(id(b))”""

“”“class Stu():
def init(self,name,age):
self.name=name
self.age=age
def eq(self, other):
return self.dict==other
a=Stu(“张三”,19)
print(a.dict)”""

“”“class Stu():
def init(self,name,age):
self.name=name
self.age=age
a=Stu(“张三”,19)
b=Stu(“张三”,19)
print(a==b)
print(a)
print(b)”""

“”“class Stu():
def init(self,name,age):
self.name=name
self.age=age
def eq(self, other):
print(“u333333333333333”)
return self.dictother
a=Stu(“张三”,19)
b=Stu(“张三”,19)
print(a
b)
print(a is b)
print(a)
print(b)”""

“”“class Stu():
def init(self,name,age):
self.name=name
self.age=age
def eq(self, other):
print(“u333333333333333”)
b= self.dict==other.dict
return b
a=Stu(“张三”,19)
b=Stu(“张三”,19)
d=[]
d.append(a)
if b not in d:
d.append(b)
print(d)”""

“”“class Stu():
def init(self,name,age):
self.name=name
self.age=age
def eq(self, other):
print(“self”,self.dict)
print(“other”,other.dict)
b= self.dictother.dict
return b
a=Stu(“张三”,19)
b=Stu(“张三”,19)
print(a
b)”""

“”“a=1
b=1
print(id(a))
print(id(b))”""

“”“a=“123456”
b=“123456”
print(id(a))
print(id(b))”""

“”“a=[1,2,3]
b=[1,2,3]
print(id(a))
print(id(b))”""

“”“a={“a”,“b”,[1,2,3]}
print(a)”""

“”“class Stu():
def init(self,name):
self.name=name
a=Stu(“张三”)
b=Stu(“李四”)
c=Stu(“王五”)
print(hash(a))
print(id(a)/16)”""

“”“class Stu():
def init(self,name):
self.name=name
def eq(self, other):
return self.nameother.name
def hash(self):
return hash(self.name)
a=Stu(“张三”)
b=Stu(“李四”)
c=Stu(“张三”)
print(id(a))
print(id(b))
print(id©)
print(a
b)
print(a==c)
d={a,b,c}
print(d)”""

“”“class A():
pass
class B(A):
pass
print(issubclass(B,A))”""

“”“class A():
pass
class B():
pass
a=A()
b=isinstance(a,A)
print(b)
b=isinstance(a,B)
print(b)”""

“”“class A():
xiaogou=10
b=hasattr(A,“xiaogou”)
print(b)
c=getattr(A,“xiaogou”)
print©”""

“”“class A():
xiaogou=10
delattr(A,“xiaogou”)
b=hasattr(A,“xiaogou”)
print(b)
c=getattr(A,“xiaogou”)
print©”""

“”“class A():
xiaogou=10
@staticmethod
def hehe(num):
print(“我的数是:”,num)
a=A()
f=getattr(A,“hehe”)
f(9)”""

“”“class A():
def f1(self):
print(“我是f1”)
def f2(self):
print(“我是f1”)
def f3(self):
print(“我是f1”)
print(A.dict)
a=A()
while True:
f=input(“请输入你想调用的方法”)
if hasattr(A,f):
fc=A.dict.get(f)
print(“A类有:”,f)
fc(a)
else:
print(“A类没有:”, f)”""

“”“class A():
xiaogou=199
print(A.dict)
setattr(A,“zhutou”,200)
print(A.dict)
a=A()
print(a.dict)
setattr(a,“haha”,1999)
print(a.dict)
a.hehe=2022"”"

“”“import t1
x=getattr(t1,“d”)
print(x)
f=getattr(t1,“func”)
f(“111”)
lei=getattr(t1,“A”)
a=lei(“张三”)
print(a.name)”""

“”“import sys
zhutou=299
print(sys.modules)
print(sys.modules[“main”])
x=getattr(sys.modules[“main”],“zhutou”)
print(x)”""

“”“import sys
def hahah():
print(“hehehhe”)
zhutou=299
print(sys.modules)
print(sys.modules[“main”])
x=getattr(sys.modules[“main”],“zhutou”)
print(x)
x=getattr(sys.modules[“main”],“hahah”)
x()”""

“”“a=“1234567890123”
g=0
h=1
i=0
for i in range(0,len(a)):
print(a[i],end=”")
g+=1
if h==g:
print()
h+=1
g=0
i+=1"""

“”“a=[1,2,3,4,5,6,7,8,9,10]
bs=0
i=0
while True:
if a[i]!=0:
bs+=1
if bs3:
a[i]=0
bs=0
i+=1
if i
len(a):
i=0
if a.count(0)==len(a)-1:
break
print(a.index(max(a,key=abs)))”""

“”“a=[1,2,3,4,5,6,7,8,9,10]
bs=0
i=0
count__0=0
while True:
if a[i]!=0:
bs+=1
if bs3:
a[i]=0
bs=0
count__0+=1
if count__0
9:
break
i=(i+1)%len(a)
print(a.index(max(a,key=abs)))”""

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值