代码如下:
class Student:
def __init__(self,name,age,height):
self.name=name
self.age=age
self.height=height
def __int__(self):
return self.age
def __float__(self):
return self.height
def __mul__(self,value):
self.age*=value
return self
def __str__(self):
return self.name
def __repr__(self):
return "describe:This is a student Obj"
def YourAge(self):
print("I am {0}".format(self.age))
s1=Student("zs",18,1.90)
print(int(s1))
print(float(s1))
print(str(s1))
print(s1)
print(repr(s1))
print(repr(Student))
print(float("12.456"))
print(int(12.54555))
s1=s1*10
s1.YourAge()