python 5 ==和is
Posted xubing111
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了python 5 ==和is相关的知识,希望对你有一定的参考价值。
is 是?较两个引?是否指向了同?个对象(引??较)。
== 是?较两个对象是否相同
.
使?property取代getter和setter?法
@property 成为属性函数,可以对属性赋值时做必要的检查,并保证代码
的清晰短?,主要有2个作?
将?法转换为只读
重新实现?个属性的设置和读取?法,可做边界判定
class Money(object):
def __init__(selff):
self.__money = 0
@property
def money(self):
return self.__money
@money.setter
def money(self, value):
if isinstance(value, int):
self.__money = value
else:
print("error:不是整型数字")
以上是关于python 5 ==和is的主要内容,如果未能解决你的问题,请参考以下文章
python3.6新变化'async for'与枚举不兼容吗
使用 Ibis python 将数据插入到 impala 表中