python入门知识(11)-in和is运算符

Python成员与身份运算符
本文介绍了Python中的成员运算符in和身份运算符is的使用方法。通过实例讲解了如何在列表中查找元素,以及如何判断两个变量是否指向同一内存地址。同时,文章还涵盖了列表的基本操作,如定义、添加元素及访问元素。

欢迎来到python讲堂!打开你的IDE,开始python之旅吧!

成员运算符和身份运算符

成员运算符和身份运算符的关键词是in和is,in的含义是前者是否存在与后者中,在这之前,我们先来介绍一下列表

包括字符串,整数,布尔值都可以存储在列表中,并且列表可以随时被你改变:test=[],这样就定义好一个列表了,此时列表是空的,我们可以试着往里面插入一些东西:

album = ['str', 1, 3.0]

接着我们可以用append往列表最后添加内容:

album.append('app')

下面看看列表的第一个和最后一个元素,列表的索引和字符串十分相似:

print(album[0])
print(album[-1])

接下来回到in:

'str' in album     #True

接下来我们来看is和is not,is会判断两个变量内存地址是否一致:

test1 = 'you'
test2 = 'you'
test1 is test2     #True

如果你想深入了解is==的区别,你可以查看wtfpython项目中的例子

任何值都有布尔值,除了0,None和所有空的序列和集合。

当你想设定一个变量,但你还没有想好要设定为什么时,你可以这么写:

test = None

下次见!

评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值