咱们之前讲了字符串的比较运算,关于字符串的比较规则大家一定要把它牢记在心里,因为这个规则可以运用到以后咱们要学的列表的比较、元组的比较等。接着咱们来说一下其它的运算符。
一: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)是不可以改炉台的字符序列(顺序不可以颠倒)。
语法:字符串[整数表达式]
用法及说明:
Python 序列都可以用索引(index)访问序列中的对象(元素)。
Python 序列的正向索引是从0开始的,第二个索引为1,最后一个索引
len(s) – 1。
python 序列的反向索此是从-1开始的,-1代表最后一个,-2代表倒数第二
个,第一个是-len(s)。
例1:输出字符串”I love python”正向第八个字符。代码如下:
例2:输出字符串” love python”反向第五个字符。代码如下:
尾声:这就是今天我们所讲的字符串内容,它通常用来寻找某项或者单独输出列表中某个数值。希望大家下去以后不要忘记多练习。