美文网首页
__init__和__str__

__init__和__str__

作者: 鸡杂面 | 来源:发表于2019-06-26 20:56 被阅读0次
    class test1(object):
    
        def __init__(self,id,name,password):
            self.id = id
            self.name = name
            self.password = password
        
        def __str__(self):
            return "{}---{}----{}".format(self.id, self.name,self.password)
    
    t = test1(0,'猪猪侠','123')
    print(t)
    

    输出结果
    0---猪猪侠----123

    1. init(前后都是两个下划线)
      有点像java的构造器
    2. str(前后都是两个下划线)
      类似java的toString方法

    相关文章

      网友评论

          本文标题:__init__和__str__

          本文链接:https://www.haomeiwen.com/subject/ieihcctx.html