• 技术文章 >Python技术 >Python基础教程

    python casefold()方法如何使用

    小妮浅浅小妮浅浅2021-08-24 09:18:22原创4716

    说明

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

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

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

    语法

    def casefold(self, *args, **kwargs):  # real signature unknown
        """ Return a version of the string suitable for caseless comparisons. """
        pass
     
    ⇒ str.casefold()
    ⇒ 返回将字符串中所有大写字符转换为小写后生成的字符串。

    实例

    cn = '在我看到Elba岛之前,我曾所向无敌'
    en = 'Able was I ere I saw Elba'
    # 转换为小写
    en = en.casefold()
    # 反转字符串
    rev_en = reversed(en)
    print(cn)
    print(en)
    print(list(en))
    print(list(reversed(en)))
    # 判断字符串是否为“回文”
    if list(en) == list(rev_en):
        print('此句是回文!')
    else:
        print('此句不是回文!')

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

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

    专题推荐:python casefold
    品易云
    上一篇:python中capitalize的三种转换操作 下一篇:python center()如何填充字符串

    相关文章推荐

    • python中异步非阻塞如何实现• python实例方法中self的作用• python变量中self的添加• python从键盘输入若干个整数• python中slice的三个参数• python列表有几种切片形式• python如何获取列表的长度• python列表缓存的探究• python决策树算法是什么• python决策树算法的实现步骤• python如何判断文件夹内的重复图片• python一行输出10个数• Python输入三个数用空格隔开• python计算在月球的体重• python两种不同的文件流读写• python删除str中特定字符的方法• python如何将实例用作属性• python轮盘赌算法如何使用• python集合魔法函数有哪些• python实例创建销毁的函数整理• python命名关键字参数的使用注意• python如何防止栈溢出• python99乘法表代码• 凯撒密码python编程简单

    全部评论我要评论

    © 2021 Python学习网 苏ICP备2021003149号-1

  • 取消发布评论
  • 

    Python学习网