Python字符串重用操作(考试重点!!!)

Python字符串重用操作(考试重点!!!)

本篇博客将会介绍字符串类的几大常用方法,分别是字符串的修改,转换,查找和分割

  • 字符串修改(strip方法)
  • 字符串修改(大小写转化)
  • 字符串查找(find方法)
  • 字符串替换 (replace方法)
  • 字符串分割(split方法)
Python 提供了strip()方法:
可以去除字符串两侧(不包含内部)全部的空格。使用该方法,也可以通过指定参数,去除两侧指定的特定字符。

其基本语法如下:
strip_string1 = source_string.strip()

string_strip2 = source_string.strip(target_char)

其中:

  • source_string:待处理的源字符串;
  • strip_string1和strip_string2:处理后的字符串;
  • target_char:需要从源字符串首尾去除的特定字符。

大小写转换
Python 提供了upper()和lower()方法,来对字符串进行大小写转换。其中,upper()会将字符串中的所有字符都转换为大写,lower()则将所有字符转换为小写。除此之外,Python 还贴心的提供了title()方法,将字符串所有单词的首字母变成大写,而其他字母依然小写。各个方法的具体语法如下:
  1. #将源字符串转换为大写并存入upper_string变量
    upper_string = source_string.upper()
  2. #将源字符串转换为小写并存入lower_string变量
    lower_string = source_string.lower()
  3. #将源字符串每个词首字母转换为大写并存入title_string变量
    title_string = source_string.title()

字符串查找
Python 提供了内置的字符串查找方法find(),利用该方法可以在一个较长的字符串中查找子字符串。如果该字符串中,有一个或者多个子字符串,则该方法返回第一个子串所在位置的最左端索引,若没有找到符合条件的子串,则返回-1。find()方法的基本使用语法如下:

source_string.find(sub_string)

其中:

  • source_string:源字符串;
  • sub_string:待查的目标子字符串;
  • find:字符串查找方法的语法关键字。

字符串替换
Python 提供了replace()方法,用以替换给定字符串中的子串。其基本使用语法如下:

source_string.replace(old_string, new_string)

其中:

  • source_string:待处理的源字符串;
  • old_string:被替换的旧字符串;
  • new_string:替换的新字符串;
  • replace:字符串替换方法的语法关键词。

字符串分割
Python 提供了split()方法实现字符串分割。该方法根据提供的分隔符,将一个字符串分割为字符列表,如果不提供分隔符,则程序会默认把空格(制表、换行等)作为分隔符。其基本使用语法如下:

source_string.split(separator)

其中:

  • source_string:待处理的源字符串;
  • separator:分隔符;
  • split:字符串分割方法的关键词。
  • 1
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值