Python基础:什么是in /not in字符串?字符串索引是用来做什么的?

咱们之前讲了字符串的比较运算,关于字符串的比较规则大家一定要把它牢记在心里,因为这个规则可以运用到以后咱们要学的列表的比较、元组的比较等。接着咱们来说一下其它的运算符。

一:in / not in运算符

1、in运算符(在……里)作用:in 用于序列、字典、集合中,用于判断某个值是否存在于容器中,如果存在则返回True,否则返回False。

格式:对象 in 容器

例:定义一个变量S,并给这个变量赋值:”I love python”,判断一下”python”是否在s这个容器里面,如果存在,就返回True,否则就返回False。代码如下图:

2、 not in 运算符:与in运算的意义相反:如果该字符串在容器内,返回的是false,如果不在,返回的是true。例:

二:字符串的索引操作

1、索引(index):在python字符串(str)是不可以改炉台的字符序列(顺序不可以颠倒)。

语法:字符串[整数表达式]

扫描二维码关注公众号,回复: 8975383 查看本文章

用法及说明:

Python 序列都可以用索引(index)访问序列中的对象(元素)。

Python 序列的正向索引是从0开始的,第二个索引为1,最后一个索引

len(s) – 1。

python 序列的反向索此是从-1开始的,-1代表最后一个,-2代表倒数第二

个,第一个是-len(s)。

例1:输出字符串”I love python”正向第八个字符。代码如下:

例2:输出字符串” love python”反向第五个字符。代码如下:


正在学习的小伙伴,推荐我们的Python学习扣qun:784758214 ,看看前辈们是如何学习的!从基础的python脚本到web开发、爬虫、django、数据挖掘等【PDF,实战源码】,零基础到项目实战的资料都有整理。送给每一位python的小伙伴!每天都有大牛定时讲解Python技术,分享一些学习的方法和需要注意的小细节,点击加入我们的 python学习者聚集地

尾声:这就是今天我们所讲的字符串内容,它通常用来寻找某项或者单独输出列表中某个数值。希望大家下去以后不要忘记多练习。

发布了20 篇原创文章 · 获赞 0 · 访问量 5222

猜你喜欢

转载自blog.csdn.net/ITHHH777/article/details/104182903