Python String swapcase() function returns a new string with uppercase characters converted to lowercase and vice versa.

Python String swapcase()函数返回一个新字符串,其中大写字符转换为小写,反之亦然。

Python字符串swapcase() (Python String swapcase())

This function doesn’t accept any parameter. Note that it’s not necessarily True that s.swapcase().swapcase() == s.

此函数不接受任何参数。 请注意s.swapcase().swapcase() == s不一定是True。

Let’s look at some examples of swapcase() function.

让我们看一下swapcase()函数的一些示例。

s = 'hello'print(s.swapcase())s = 'HellO'
print(s.swapcase())

Output:

输出:

HELLO
hELLo

Let’s look at an example with special Unicode characters.

让我们看一个带有特殊Unicode字符的示例。

s = 'çå†'
print(s.swapcase())
print(s.swapcase().swapcase())
print(s.swapcase().swapcase() == s)

Output:

输出:

Çņ
çå†
True

Note that not every character has Lowercase and Uppercase version. For example, ‘†’ character doesn’t have Uppercase or Lowercase version.

请注意,并非每个字符都有小写和大写版本。 例如,“†”字符没有大写或小写版本。

Finally, let’s look at an example where s.swapcase().swapcase() == s returns False.

最后,让我们看一个s.swapcase().swapcase() == s返回False的示例。

s = 'ß'  # German lowercase letter 'ß' is equivalent to "ss"
print(s.swapcase())
print(s.swapcase().swapcase())
print(s.swapcase().swapcase() == s)

Output:

输出:

SS
ss
False
GitHub Repository.GitHub存储库中签出更多Python示例。

Official Documentation: swapcase()

官方文档: swapcase()

翻译自: https://www.journaldev.com/24413/python-string-swapcase

Python字符串swapcase()相关推荐

  1. 真香!精心整理了 100+Python 字符串常用操作

    来源丨萝卜大杂烩 作者丨周萝卜 字符串作为平时使用最多的数据类型,其常用的操作我们还是很有必要熟记于心的,本文整理了多种字符串的操作的案例,还是非常用心,记得点赞收藏~ 字符串切片操作 test = ...

  2. 独家 | 秘籍:10个Python字符串处理技巧(附代码)

    作者:马修·梅奥 翻译:陈之炎 校对:和中华 本文约1600字,建议阅读7分钟. 本文为你介绍利用Python处理字符串的一些基本操作. 在探寻文本分析途径时却不知从何下手,该怎么办?那么可以通过这个 ...

  3. python字符串find函数-Python内置的字符串处理函数整理

    str='python String function' 生成字符串变量str='python String function' 字符串长度获取:len(str) 例:print '%s length ...

  4. Python 字符串方法详解

    Python 字符串方法详解 本文最初发表于赖勇浩(恋花蝶)的博客(http://blog.csdn.net/lanphaday),如蒙转载,敬请保留全文完整,切勿去除本声明和作者信息. 在编程中,几 ...

  5. 2.1.Python字符串处理(去掉空格或者特殊字符、替换操作、查找操作、判断操作、分割合并操作、字符串文档)

    2.1.Python字符串处理 2.1.1.去掉空格或者特殊字符 2.1.2.替换操作 2.1.3.查找操作 2.1.4.判断操作 2.1.5.分割合并操作 2.1.6.字符串文档 2.1.Pytho ...

  6. python split()方法_秘籍:10个Python字符串处理技巧(附代码)

    作者:马修·梅奥 翻译:陈之炎 校对:和中华 本文约1600字,建议阅读7分钟. 本文为你介绍利用Python处理字符串的一些基本操作. 在探寻文本分析途径时却不知从何下手,该怎么办?那么可以通过这个 ...

  7. 7.python字符串-内置方法分析

    上篇对python中的字符串内置方法进行了列举和简单说明,但这些方法太多,逐一背下效率实在太低,下面我来对这些方法按照其功能进行总结: 1.字母大小写相关(中文无效) 1.1 S.upper() -& ...

  8. Python字符串笔录

    python字符串操作实方法,包括了几乎所有常用的python字符串操作,如字符串的替换.删除.截取.复制.连接.比较.查找.分割等 1.去空格及特殊符号 >>> s = '123 ...

  9. python字符串函数运算_Python入门教程2. 字符串基本操作【运算、格式化输出、常用函数】 原创...

    前面简单介绍了python基本运算,这里再来简单讲述一下Python字符串相关操作 1. 字符串表示方法 >>> "www.jb51.net" #字符串使用单引号 ...

最新文章

  1. 早起5件事,让你年轻10岁
  2. anaconda 更改路径_Anaconda更改Jupyter 默认启动路径
  3. astype函数_从Excel到Python:最常用的36个Pandas函数!最完整的Pandas教程!
  4. 客户端脚本selectivizr,PIE,Respond.js
  5. python nan判断_Python数据分析:Numpy基本操作
  6. php 开发桌面应用,使用NW将开发的网站打包成桌面应用
  7. SDWebImage常用方法及原理
  8. php生成手写字,快速word手写字体在线生成器笔迹仿手写
  9. python实现sql盲注
  10. 【Godot】项目结构设计
  11. dnf怎么显示连接服务器失败怎么回事,登录DNF显示连接不到服务器怎么办 服务器连接失败解决方法...
  12. 加权平均数的例子_加权平均数公式(加权平均数公式例子)
  13. Laravel验证器的使用
  14. 四、基于HTTPS协议的12306抢票软件设计与实现--水平DNS并发查询分享
  15. Java识别获取pdf中文字信息(此方法任意pdf的信息都可以拿到)
  16. TERMIN汤铭,FE8.1芯片一进四出扩展坞(HUB)集线器芯片。
  17. Android图表库MPAndroidChart(二)——线形图的方方面面,看完你会回来感谢我的
  18. 三年又三年,我朋友都生娃了《打工人的故事》
  19. 30位互联网大佬,当年上了什么大学?
  20. 前端从头搭建个人博客

热门文章

  1. Day04:循环结构(while、do-while、for)
  2. jquery判断自己是父节点的第几个子节点
  3. IntelliJ IDEA(三、各种工程的创建 -- 之二 -- 创建一个JavaWeb工程)
  4. HDU - 4780费用流
  5. [bzoj4763]雪辉[bzoj4812][Ynoi2017]由乃打扑克
  6. rCNN学习笔记二:基于R-CNN的物体检测
  7. linux多媒体功能,Ubuntu 8.04中文强化版 多媒体功能更强大
  8. 爬去图片插件_学不会你打我,一个插件爬取亚马逊数据!
  9. 985计算机只考数据结构,初试只考数据结构的985院校
  10. python回溯算法全排列_python 回溯法 子集树模板 系列 —— 11、全排列