当前位置: 首页 > news >正文

手机网站管理系统天津网站推广宣传

手机网站管理系统,天津网站推广宣传,莱芜贴吧论坛,网站 自建空间一、查找操作1. find () 方法功能:检查子字符串是否包含在字符串中,存在则返回子字符串起始下标,否则返回 - 1语法:str.find(子字符串, 开始位置下标, 结束位置下标)特点:遵循 "包前不包后" 原则&#xff0c…

一、查找操作

1. find () 方法

  • 功能:检查子字符串是否包含在字符串中,存在则返回子字符串起始下标,否则返回 - 1
  • 语法:str.find(子字符串, 开始位置下标, 结束位置下标)
  • 特点:遵循 "包前不包后" 原则,开始和结束位置可省略(默认在整个字符串中查找)
name = 'wdwjwia'
print(name.find('j'))        # 3(找到'j',返回其下标)
print(name.find('wdwj'))     # 0(找到子串,返回第一个字符下标)
print(name.find('w', 3))     # 4(从下标3开始查找)
print(name.find('w', 5))     # -1(未找到)
print(name.find('w', 3, 5))  # 4(在[3,5)范围内查找)

2. index () 方法

  • 功能:与 find () 类似,检查子字符串是否存在
  • 区别:子字符串不存在时会报错,而不是返回 - 1
  • 语法:str.index(子字符串, 开始位置下标, 结束位置下标)
name = "我命由我不由天"
print(name.index("命"))       # 1(找到子串,返回下标)
# print(name.index("命", 2))  # 报错(从下标2开始未找到)
print(name.index("命", 1, 3)) # 1(在[1,3)范围内查找)

二、计数操作

count () 方法

  • 功能:返回子字符串在字符串中出现的次数,不存在则返回 0
  • 语法:str.count(子字符串, 开始位置下标, 结束位置下标)
  • 特点:遵循 "包前不包后" 原则
name = 'qwdackalkd'
print(name.count("a"))  # 2('a'出现了2次)

三、判断操作

1. startswith () 方法

  • 功能:判断字符串是否以指定子字符串开头
  • 语法:str.startswith(子字符串, 开始位置下标, 结束位置下标)
  • 返回值:布尔值(True/False)
st = 'dhqidqh'
print(st.startswith('dhq'))    # True(以'dhq'开头)
print(st.startswith('a'))      # False(不以'a'开头)
print(st.startswith('d', 2, 6))# False(在[2,6)范围内判断)
print(st.startswith('d', 4, 6))# True(在[4,6)范围内判断)

2. endswith () 方法

  • 功能:判断字符串是否以指定子字符串结尾
  • 语法:str.endswith(子字符串, 开始位置下标, 结束位置下标)
  • 返回值:布尔值(True/False)

3. isupper () 方法

  • 功能:检测字符串中所有字母是否都为大写
  • 语法:str.isupper()
  • 返回值:布尔值(True/False)
st = 'siweifh'
print(st.isupper())  # False(不全是大写)
print('SI'.isupper())# True(全是大写)

四、修改操作

1. replace () 方法

  • 功能:替换字符串中的指定内容
  • 语法:str.replace(旧内容, 新内容, 替换次数)
  • 特点:替换次数可省略(默认全部替换)
name = "好好学习,天天向上"
print(name.replace("天", "时"))    # 好好学习,时时向上(全部替换)
print(name.replace("天", "时", 1)) # 好好学习,天时向上(只替换1次)

2. split () 方法

  • 功能:按指定分隔符切割字符串
  • 语法:str.split(分隔符, 切割次数)
  • 返回值:切割后的字符串列表
st = 'hello,python'
print(st.split(','))      # ['hello', 'python'](按','切割)
print(st.split('o'))      # ['hell', ',pyth', 'n'](按'o'切割)
print(st.split('o', 1))   # ['hell', ',python'](只切割1次)

3. capitalize () 方法

  • 功能:将字符串第一个字符改为大写,其余改为小写
  • 语法:str.capitalize()
st = 'seqwEca'
print(st.capitalize())  # Seqweca

4. lower () 方法

  • 功能:将字符串中所有大写字母转为小写
  • 语法:str.lower()
st = 'seqwEca'
print(st.lower())  # seqweca

5. upper () 方法

  • 功能:将字符串中所有小写字母转为大写
  • 语法:str.upper()
st = 'seqwEca'
print(st.upper())  # SEQWECA
http://www.dtcms.com/a/562926.html

相关文章:

  • 一个空间可以做几个网站中山市饮食网站建设
  • 龙城网站建设网站开发的论文题目
  • 网站域名备案变更常德市住房和城乡建设局网站
  • 专业网站建设模板网站开发毕业设计评审表
  • 南京网站制作多少钱定制衣服的网站
  • dremwear做网站wordpress contactus
  • 网络营销推广方法哪家正规企业seo排名优化
  • 母婴微网站设计规划自己制作小程序怎么做
  • 深圳建站公司一般需要多久wordpress 文章批量移动
  • 南宁大型网站建设建网站添加付款方式
  • 网站页面改版降权wordpress更改图标
  • 最简单的网站代码用enfold做的网站
  • 如何建设好企业的网站维护响应式网站建设多少钱
  • qq空间怎么做网站秦皇岛十大必去景点
  • 国外网站加速器自己怎么设计公司标志
  • 常见网站架构平面设计师推荐网站
  • Linux 网络基础
  • 毕业设计成品网站网站开发后如何上线
  • 【东枫电子】AI-RAN 开发者套件,适用于6G科研与教学
  • 微信群推广网站做微网站那pc端显示啥
  • 做网站单线程CPU和多线程cpu大连百度推广
  • 湛江做寄生虫网站87网站一起做
  • 专业的集团网站制作企业肇庆城乡建设门户网站
  • 网站优化可以做哪些优化天河区住房和建设水务局官方网站
  • 中建设计集团网站山东潍坊网站制作公司
  • 如何做网站框架南宁企业网站制作模板
  • 数组与字典解决方案第三十一讲:VBA数组声明及赋值后的回填方法
  • 视差设计网站长沙做网站价格
  • 有专门为个人网站做推广的吗网站设计相似侵权吗
  • 微信清粉网站开发企业网络营销的意义