Python常用基础语法知识点大全(python中基本语法)
383
2022-08-23
Python的特殊类成员6;此需要注意是Python3(python中,类中不包含的成员是)
#__author__ = 'DouYunQian' #coding=utf-8 class Foo(): def __init__(self,name,age): self.name=name self.age=age def __getitem__(self,item):#特殊成员 print("getItem") print(item) print(type(item))#slice对象 print(item.start)#开始的数字 print(item.stop)#最后的数字 print(item.step)#步长 def __setitem__(self,key,value):#特殊成员 print("setitem") def __delitem__(self,key):#删除函数 print("delitem") obj=Foo("alex",78) obj[2:5:2]del obj["fsd"] #__author__ = 'DouYunQian' #coding=utf-8 class Foo(): def __init__(self,name,age): self.name=name self.age=age def __getitem__(self,item):#特殊成员 print("getItem") print(item) print(type(item))#slice对象 print(item.start)#开始的数字 print(item.stop)#最后的数字 print(item.step)#步长 def __setitem__(self,key,value):#特殊成员 print(type(key),type(value)) print("setitem") def __delitem__(self,key):#删除函数 print(type(key)) print("delitem") obj=Foo("alex",78) obj[2:5:2] obj[9:6]=555 del obj[1:4] 输出:getItem slice(2, 5, 2)
版权声明:本文内容由网络用户投稿,版权归原作者所有,本站不拥有其著作权,亦不承担相应法律责任。如果您发现本站中有涉嫌抄袭或描述失实的内容,请联系我们jiasou666@gmail.com 处理,核实后本网站将在24小时内删除侵权内容。
发表评论
暂时没有评论,来抢沙发吧~