当前位置:   article > 正文

python中startswith()函数的用法_python startswith用法

python startswith用法

python字符串函数用法大全链接

startswith()函数

描述:判断字符串是否以指定字符或子字符串开头。

语法:str.endswith("suffix", start, end) 或

str[start,end].endswith("suffix")    用于判断字符串中某段字符串是否以指定字符或子字符串结尾。

—> bool    返回值为布尔类型(True,False)

  • suffix — 后缀,可以是单个字符,也可以是字符串,还可以是元组("suffix"中的引号要省略)。
  • start —索引字符串的起始位置。
  • end — 索引字符串的结束位置。
  • str.endswith(suffix)  star默认为0,end默认为字符串的长度减一(len(str)-1)

注意:空字符的情况。返回值通常也为True

程序示例:

  1. str = "hello,i love python"
  2. print("1:",str.startswith("h"))
  3. print("2:",str.startswith("l",2,10))# 索引 llo,i lo 是否以“n”结尾。
  4. print("3:",str.startswith("")) #空字符
  5. print("4:",str[0:6].startswith("h")) # 只索引 hello,
  6. print("5:",str[0:6].startswith("e"))
  7. print("6:",str[0:6].startswith(""))
  8. print("7:",str.startswith(("h","z")))#遍历元组的元素,存在即返回True,否者返回False
  9. print("8:",str.startswith(("k","m")))

程序运行结果:

  1. 1: True
  2. 2: True
  3. 3: True
  4. 4: True
  5. 5: False
  6. 6: True
  7. 7: True
  8. 8: False

 

本文内容由网友自发贡献,转载请注明出处:https://www.wpsshop.cn/w/笔触狂放9/article/detail/458859
推荐阅读
相关标签
  

闽ICP备14008679号