Python 字符串swapcase()

原文:https://www.studytonight.com/python-library-functions/python-string-swapcase

在 Python 中,字符串swapcase()是一种用于字符串处理的内置方法。

  • 从名字上看很明显这里是对换格,这又意味着这个方法是用来对换一个字符串的格

  • 该方法将大写的字符串转换为小写的大小写,反之亦然。

  • 假设给定一个字符串a="ABC",如果对其应用swapcase()方法,则结果为abc.

Python 字符串 swapcase()`` :语法

下面我们有一个 Python 中字符串swapcase()的基本语法:

string.swapcase()

注意:在上面的语法中;string 表示保存输入值的字符串值,该输入值的大小写需要更改,或者我们将对其应用swapcase()方法。

Python 字符串 swapcase():参数

从该方法的语法中可以清楚地看到,该方法中没有参数

  • 如果我们将任何参数传递给这个方法,那么这个方法将会产生一个错误。

Python 字符串swapcase():返回值

对于返回值,有两种情况:

  • 当此方法应用于大写值时,结果将为小写。

  • 当此方法应用于小写值时,结果将为大写

Python 字符串swapcase():基本示例

下面我们有一个例子来展示 String swapcase()函数的工作原理:

h1= “Hello StudyTonight”
h1.swapcase()

相同的输出如下所示;请始终记住,此方法不采用任何参数:

你好 StudyTonight

swapcase():又一个例子

a = "joHn Cena"
b = "Hello StudyTonight"
c = "Qwerty"

print("Original String: ", a, "Case changed: ", a.swapcase())
print("Original String: ", b, "Case changed: ", b.swapcase())
print("Original String: ", c, "Case changed: ", c.swapcase())

在上面的例子中,我们swapcase()应用于原始字符串的值之后,也打印它们的结果。其输出如下所示:

原字符串:约翰·塞纳案例更改:约翰·塞纳 原字符串:hELLO sTUDY 今夜案例更改:Hello sTUDY 今夜 原字符串:qWERTY 案例更改:Qwerty

时间就是活生生的例子!

现在是时候看看下面给出的swapcase()方法的一个实例了:

摘要

在本教程中,我们学习了 Python 中字符串的swapcase()方法,借助该方法,我们可以将大写字符转换为小写字符,反之亦然。我们还讨论了它的参数和返回值,后面是一个实时示例。