Python3 中常用字符串函数介绍

介绍

Python 中有几个与 字符串数据类型相关的内置函数。这些函数让我们能够轻松修改和操作字符串。我们可以将函数视为在代码元素上执行的操作。内置函数是在 Python 编程语言中定义的,并且可以随时供我们使用的函数。

在本教程中,我们将介绍在 Python 3 中使用的几种不同的函数,以处理字符串。

将字符串转换为大写和小写

函数 str.upper()str.lower() 将返回一个将原始字符串的所有字母转换为大写或小写字母的字符串。由于字符串是不可变数据类型,返回的字符串将是一个新字符串。字符串中的任何非字母字符都不会更改。

让我们将字符串 Sammy Shark 转换为全部大写:

ss = "Sammy Shark"
print(ss.upper())
SAMMY SHARK

现在,让我们将字符串转换为全部小写:

print(ss.lower())
sammy shark

str.upper()str.lower() 函数使得通过使大小写一致来评估和比较字符串变得更容易。这样,如果用户以全部小写形式写他们的名字,我们仍然可以通过将其与全部大写版本进行比较来确定他们的名字是否在我们的数据库中,例如。

布尔方法

Python 具有一些字符串方法,将计算为 布尔值。当我们为用户创建填写表单时,这些方法非常有用。例如,如果我们要求邮政编码,我们只希望接受数字字符串,但当我们要求姓名时,我们只希望接受字母字符串。

有几种字符串方法将返回布尔值:

方法 如果
str.isalnum() 字符串仅由字母数字字符组成(没有符号)
str.isalpha() 字符串仅由字母字符组成(没有符号)
str.islower() 字符串的字母字符全部小写
str.isnumeric() 字符串仅由数字字符组成
str.isspace() 字符串仅由空白字符组成
str.istitle() 字符串是标题形式
str.isupper() 字符串的字母字符全部大写

让我们看一下其中几个的实际应用:

number = 
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

打赏作者

张无忌打怪兽

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

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

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

打赏作者

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

抵扣说明:

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

余额充值