如下,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("未找到該字符!")