Python字符串类型详解(二)——字符串处理函数及处理方法

本文介绍了Python中的字符串处理函数,如len(), str(), hex()等,以及字符串对象的方法,包括lower(), upper(), split(), count(), replace(), center(), strip()和join()等。通过这些函数和方法,你可以轻松地对字符串进行各种操作。
摘要由CSDN通过智能技术生成

今天继续给大家介绍Python相关知识,本文主要内容是Python字符串处理函数及处理方法。

一、字符串处理函数

在Python中,我们可以使用一些常见的函数对字符串进行处理,从而达到我们要想的结果,常见的字符串处理函数如下表所示:

字符串处理函数作用
len(x)该函数返回字符串x的长度
str(x)该函数可以把一个任意类型的变量转化成字符串
hex(n)该函数可以把整数n转化成16进制表示的字符串
oct(n)该函数可以把整数n转化成8进制表示的字符串
chr(y)该函数可以返回Unicode编码y对应的字符
ord(y)该函数可以返回字符y的Unicode编码

这些字符串处理函数使用如下图所示:
在这里插入图片描述

二、字符串处理方法

Python是一种面向对象的语言,在Python语言中,字符串也是一种对象。除了字符串处理函数之外字符串对象也有一些自身的方法,可以帮助我们对字符串进行处理。在Python中,假设str是一个字符串,那么该字符串对象的常见方法如下所示:

字符串方法作用
str.lower()返回一个str字符串中全部为小写的字符串
str.upper()返回一个str字符串中全部为大写的字符串
str.split(sep=None)根据sep,根据字符串str分割成一个列表
str.count(sub)返回在str字符串中出现sub子字符串的次数
str.replace(old,new)返回一个字符串,在该字符串中str的所有old子字符串被替换为new子字符串
str.center(width [,fillchar])返回一个字符串,该字符串宽度是width参数,str字符串在中间,多余的部分使用fillchar字符填充
str.strip(chars)在字符串左侧和右侧删除所有出现在chars中出现过的字符
str.join(string)根据字符串string每个元素的后面添加str返回

注意,上述字符串方法,仅仅是返回处理后的字符串,并不能更改字符串本身。这些字符串处理方法作用如下所示:
在这里插入图片描述
原创不易,转载请说明出处:https://blog.csdn.net/weixin_40228200

评论 2
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

永远是少年啊

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值