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

网站移动端和PC端自适应怎么做模板建网站价格

网站移动端和PC端自适应怎么做,模板建网站价格,wordpress ip 跳转,和幼儿做网站爱前言 今天继续讲解字符串下半部分,内容包括字符串的检索、大小写转换、去除字符串中空格和特殊字符。 一、检索字符串 在Python中,字符串对象提供了很多用于字符串查找的方法,主要给大家介绍以下几种方法。 1. count() 方法 count() 方法…

前言

今天继续讲解字符串下半部分,内容包括字符串的检索大小写转换去除字符串中空格和特殊字符


一、检索字符串

在Python中,字符串对象提供了很多用于字符串查找的方法,主要给大家介绍以下几种方法。

1. count() 方法

count() 方法用于检索指定字符串在另一个字符串中出现的次数。如果检索的字符串不存在,则返回 0,否则返回出现的次数。语法格式如下:

str.count(sub[, start[, end]])

参数说明

  • str:表示原字符串。
  • sub:表示要检索的子字符串。
  • start:可选参数,表示检索范围的起始位置的索引,如果不指定,则从头开始检索。
  • end:可选参数,表示检索范围的结束位置的索引,如果不指定,则一直检索到结尾。

示例代码如下图所示:

在这里插入图片描述

2. find() 方法

该方法用于检索是否包含指定的子字符串。如果检索的字符串不存在,则返回 -1,如果存在,则返回首次出现该子字符串时的索引。语法格式如下:

str.find(sub[, start[, end]])

参数说明

  • str:表示原字符串。
  • sub:表示要检索的子字符串。
  • start:可选参数,表示检索范围的起始位置的索引,如果不指定,则从头开始检索。
  • end:可选参数,表示检索范围的结束位置的索引,如果不指定,则一直检索到结尾。

示例代码如下图所示:

在这里插入图片描述

如果只是想要判断指定的字符串是否存在,可以使用 in 关键字实现。例如下图代码所示:

在这里插入图片描述

注意:字符串对象还提供了 rfind() 方法,其作用与 find() 方法类似,只是从字符串右边开始查找。

3. startwith() 方法

startwith() 方法用于检索字符串是否以指定子字符串开头。如果是则返回 True,否则返回 False。语法格式如下:

str.startwith(prefix[, start[, end]])

参数说明

  • str:表示原字符串。
  • prefix:表示要检索的子字符串。
  • start:可选参数,表示检索范围的起始位置的索引,如果不指定,则从头开始检索。
  • end:可选参数,表示检索范围的结束位置的索引,如果不指定,则一直检索到结尾。

示例代码如下图所示:

在这里插入图片描述

4. endwith() 方法

endwith() 方法用于检索字符串是否以指定子字符串结尾。用法同 startwith() 方法一致,示例代码如下图所示:

在这里插入图片描述


二、字母的大小写转换

在Python中,字符串对象提供了 lower() 方法和 upper() 方法进行字母的大小写转换,即可用于将大写字母转换为小写字母或者将小写字母转换为大写字母。

1. lower() 方法

lower() 方法用于将字符串中的大写字母转换为小写字母。如果字符串中没有需要被转换的字符,则将原字符串返回,否则将返回一个新的字符串。语法格式如下:

str.lower()

其中,str 为要进行转换的字符串。代码示例如下图所示:

在这里插入图片描述

2. upper() 方法

upper() 方法用于将字符串中的小写字母转为大写字母,用法同 lower() 方法一致,代码示例如下图所示:

在这里插入图片描述


三、去除字符串中的空格和特殊字符

在一些情况下,字符串前后不允许出现空格和特殊字符,此时就需要去除字符串中的空格和特殊字符。Python中字符串对象提供了 strip()lstrip()rstrip() 方法用于处理这些情况。

注意:这里的特殊字符是指制表符 \t、回车符 \r、换行符 \n 等。

1. strip() 方法

strip() 方法用于去掉字符串左、右两侧的空格和特殊字符,语法格式如下:

str.strip([chars])

参数说明

  • str:为要去除空格的字符串。
  • chars:为可选参数,用于指定要去除的字符,可以指定多个。如果设置 chars 为 “et”,则去除左右两侧包括的 “e” 或 “t”。如果不指定 chars 参数,默认将去除空格和特殊字符。

示例代码如下图所示:

在这里插入图片描述

2. lstrip() 方法

lstrip() 方法用于去掉字符串左侧的空格和特殊字符,语法格式如下:

str.lstrip([chars])

参数说明

  • str:为要去除空格的字符串。
  • chars:为可选参数,用于指定要去除的字符,可以指定多个。如果设置 chars 为 “et”,则去除左右两侧包括的 “e” 或 “t”。如果不指定 chars 参数,默认将去除空格和特殊字符。

示例代码如下图所示:

在这里插入图片描述

3. rstrip() 方法

rstrip() 方法用于去掉字符串右侧的空格和特殊字符,用法同 lstrip() 一致,代码示例如下图所示:

在这里插入图片描述

4. replace() 方法

上面我们学的三种方法只能用于处理字符串两边的空格及特殊字符,但是如果要去除中间的空格及指定字符怎么办呢?其实字符串对象提供了 replace() 方法可以处理该情况,replace() 方法用于替换字符串中所有的指定字符。语法格式如下:

str.replace(old, new)

参数说明

  • str:为要替换的字符串。
  • old:表示字符串中要被替换的字符
  • new:表示要替换原有字符的新字符

示例代码如下图所示:

在这里插入图片描述

http://www.hkea.cn/news/883342/

相关文章:

  • 做网站交接需要哪些权限网站seo视频教程
  • 在网站怎么做收款二维码刷移动关键词优化
  • 问信息奥赛题怎么做 去哪个网站互联网网络推广
  • b2c电子商务网站系统下载专业网站seo推广
  • 引流推广的方法seo诊断工具
  • 平阴县建设工程网站直通车推广怎么做
  • 网站开发外包不给ftp高佣金app软件推广平台
  • 太原适合网站设计地址百度用户服务中心客服电话
  • 济南源码网站建设长沙网站seo推广公司
  • 北京网站制作17页和业务多一样的平台
  • 无锡市住房城乡建设委网站简单网页设计模板html
  • 武汉市大型的网站制作公司网站ip查询
  • 做仪表行业推广有哪些网站电商网站设计
  • 动静分离网站架构百度售后客服电话24小时
  • 做汽车配件生意的网站佛山seo关键词排名
  • 创意建站推荐百度做广告多少钱一天
  • 巴中网站建设公司百度seo怎么做网站内容优化
  • 查网站备案名称上海网络营销seo
  • 人是用什么做的视频网站网络营销方案设计毕业设计
  • 建设网站考虑因素关键词优化是怎么弄的
  • 陕西营销型网站建设推广普通话的内容简短
  • 做配电箱的专门网站百度指数属于行业趋势及人群
  • 学做网站的网站重庆seo整站优化报价
  • 保定网站设计概述seo推广软件排名
  • 查pv uv的网站网络营销推广服务
  • 怎样让客户做网站优化 保证排名
  • 企业营销型网站做的好网络营销的有哪些特点
  • 网站开发 合同兰州快速seo整站优化招商
  • 网站开发技术现状深圳网络营销推广培训
  • 知名网络公司有哪些河北网站seo