当前位置: 首页 > 图灵资讯 > 行业资讯> python casefold()方法如何使用

python casefold()方法如何使用

来源:图灵python
时间: 2024-07-16 10:12:06

说明

1、casefold()方法是在Python3.3版本中引入的,其效果与lower()方法非常相似。

字符串中的大写字符可以转换成小写字符。两者的区别在于,lower()方法只有ASCII代码,即A-Z有效。

2、casefold()将所有大写(包括其他非中英语语言)转化为小写的方法。

语法

defcasefold(self,*args,**kwargs):#realsignatureunknown
"""Returnaversionofthestringsuitableforcaselesscomparisons."""
pass

⇒str.casefold()
⇒将字符串中的所有大写字符返回到小写字符串中。

实例

cn='在我看到Elba岛之前,我曾经无敌'
en='AblewasIereIsawElba'
#转换为小写
en=en.casefold()
#反转字符串
rev_en=reversed(en)
print(cn)
print(en)
print(list(en))
print(list(reversed(en)))
#判断字符串是否“回文”
iflist(en)==list(rev_en):
print('这句话是回文!')
else:
print('这句话不是回文!')
else:
print('这句话不是回文!')

以上是python casefold()使用方法,希望对大家有所帮助。更多Python学习指导:python基础教程

本教程的操作环境:windows7系统,Python 3.9.1,DELL G3电脑。