zoukankan      html  css  js  c++  java
  • python之__str__用法

     1 class Person(object):
     2     def __init__(self,name,gender):
     3         self.name = name
     4         self.gender = gender
     5 
     6     def __str__(self):
     7         return '(Person: %s, %s)' %(self.name,self.gender)
     8     __repr__ = __str__
     9 p = Person('Bob','male')
    10 #p = Person()
    11 print(p)
    12 
    13 
    14 class Persons(object):
    15     def __init__(self,name,gender):
    16         self.name = name
    17         self.gender = gender
    18 
    19 class Student(Persons):
    20     def __init__(self,name,gender,score):
    21         super(Student, self).__init__(name,gender)
    22         self.score = score
    23 
    24     def __str__(self):
    25         return '(Student: %s, %s, %s)' %(self.name,self.gender,self.score)
    26 
    27 s = Student('zou','nan','80')
    28 print(s)
  • 相关阅读:
    微信公众平台开发(51)会员卡
    iOS UIViewController的瘦身计划
    NSProxy
    Xcode
    NSPredicate
    NSArray、NSDictionary
    iOS Runtime
    iOS UmbrellaFramework
    iOS UmbrellaHeader
    iOS OCR
  • 原文地址:https://www.cnblogs.com/zoulixiang/p/12915294.html
Copyright © 2011-2022 走看看