序列:成员资格

当检查一个值是否在序列中,通常是可以使用 in这个小东西,通过返回布尔值来确定。下面这个给这个小例子(我这里的例子都是取自《python基础教程》这一本书,这个也是我的教材)
(1)
>>>permissions='rw'
>>>'w' in permissions
Ture
>>>'a' in permissions
False
(2)
>>>usrs=['jake','mm','star']
>>>raw_input('please enter your name:') in usrs
please enter your name:mm
Ture
(3)据说这个例子有特殊功能,所以也列举出来
>>>subject='$$$ hello world! $$$'
>>> '$$$' in subject
Ture
这个可以作为垃圾邮件过滤器的一部分,检查subject这个字符串中是否有$$$存在。

一个更加详尽的一个代码,这个嘛,做一个授权用是最好的:
database=[['albert','1234'],['mm','1122'],['shanshan','0990'],['lei','7982']]
username=raw_input('user name:')
pin=raw_input('pin code:')

if [username,pin] in database:print 'ok! go please'

in 这个小东西很强大滴。
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值