以下程序运行结果是?classTest:def()get(self):()returnself.()valuedef()set(self,v):()ifv=0andv=100:;设置了可赋值的范围()self.()value=v()else:()print(v,'赋值错误,因为不在此范围:0~100')()value=property(()get,()set);可读可写属性defshow(self):()print(self.()value)()t=Test()t.value=30t.va


以下程序运行结果是?classTest:def()get(self):()returnself.()valuedef()set(self,v):()ifv=0andv=100:;设置了可赋值的范围()self.()value=v()else:()print(v,'赋值错误,因为不在此范围:0~100')()value=property(()get,()set);可读可写属性defshow(self):()print(self.()value)()t=Test()t.value=30t.value=101t.show()()

A.101赋值错误,因为不在此范围:0~100

30

B.30101赋值错误,因为不在此范围:0~100

C.程序执行出现异常

D.101

正确答案:101赋值错误,因为不在此范围:0~100

30


Tag:Python程序设计 赋值 程序 时间:2022-01-17 20:08:04