使用len()函数
使用in运算符
判断某个元素是否是某个序列的成员时,可以用in
#演示len()函数和in运算符
message=input("Enter a message: ")
print("The length of your message is:",len(message))
if "e" in message:
print("is in your message.")
else:
print("is not in your message.")
输出:
使用索引访问
正的位置索引是,word[0]是第一个字符,负的位置编号时,word[-1]是最后一个元素。
word="index"
high=len(word)#5
low=-len(word)#-5
print (high)
print (low)
for i in range(0,high,1):
print("word[",i,"]\t",word[i])
for i in range(low,0,1):
print("word[",i,"]\t",word[i])
输出:
对字符串进行切片操作
一次性获取序列中的一串连续元素,这就叫切片。对于字符串,也就是说,可以从整个字符串获取任意范围的内容。
word="pizza"
print("word[0:5]\t",word[0:5])
print("word[1:3]\t",word[1:3])
print("word[-4:-2]\t",word[-4:-2])
print("word[-4:3]\t",word[-4:3])
print()
print("word[0:4]\t",word[0:4])
print("word[:4]\t",word[:4])
print("word[2:5]\t",word[2:5])
print("word[2:]\t",word[2:])
print("word[0:5]\t",word[0:5])
print("word[:]\t\t",word[:])
输出结果: