如下,find找不到会返回-1,index找不到会抛出异常。
x = "apple pear peach banana watermelon lemon pineapple"
print("字符串: ", x)
print("find(),找出'apple'第一个下标: ", x.find("apple"))
print("rfind(),找出'apple'最后一个下标: ", x.rfind("apple"))
print("find(),找不到就返回-1: ", x.find("xxx"))
print("index(),找出'apple'第一个下标: ", x.index("apple"))
print("rindex(),找出'apple'最后一个下标: ", x.rindex("apple"))
print("index(),找不到就抛出异常: ", x.index("xxx"))
index()查找下标要用在异常处理中使用
x = "apple pear peach banana watermelon lemon pineapple"
print("字符串: ", x)
try:
print("index(),找不到就抛出异常: ", x.index("xxx"))
except:
print("未找到该字符!")