|
马上注册,结交更多好友,享用更多功能^_^
您需要 登录 才可以下载或查看,没有账号?立即注册
x
class Celsius:
def __init__(self,value = 26.0):
self.value = float(value)
def __get__(self, instance, owner):
return self.value
def __set__(self, instance, value):
self.value = float(value)
class Fahrenheit:
def __get__(self, instance, owner):
return instance.cel * 1.8 + 32
def __set__(self, instance, value):
instance.cel = (float(value)- 32) / 1.8
class Temperature:
cel = Celsius()
fah = Fahrenheit()
哪位大牛解释下:
def __set__(self, instance, value):
instance.cel = (float(value)- 32) / 1.8
这段代码是啥意思??
|
|