冀念1002

博客园 首页 联系 订阅 管理
# python中index()和find()函数的区别:
"""
1、二者都可以返回需要查询的字符串在源字符串中的初识索引位置
2、当所查询的字符串不存在的时候,index()会抛出异常,find()会返回一个-1
"""
a = "c++|c#|java|python|js|php"

# 下边两个都会返回12,即python中的p在字符串a中的索引位置
res = a.index('python')
# res = a.find('python')

# res = a.index('pythson')  # 会抛出异常
# res = a.find('pythson')  # 会返回-1
print(res)

 

posted on 2018-09-06 15:20  冀念1002  阅读(1505)  评论(0)    收藏  举报