如何在Python中将字符串中的所有大写字母转换为小写字母?


字符串是一组字符,可用于表示单个单词或整个短语。在 Python 中,字符串易于使用,因为它们不需要显式声明,并且可以使用或不使用说明符进行定义。Python 具有各种内置函数和方法来操作和访问字符串。因为 Python 中的一切都是对象,所以字符串是 String 类的对象,它具有多种方法。

在本文中,我们将重点介绍如何将字符串中的所有大写字母转换为小写字母。

使用 lower() 方法

一种将所有大写字母转换为小写字母的方法是使用字符串库的内置方法lower()。此方法将字符串中所有字符转换为小写字母,无论字符是大写还是小写。它没有任何需要调整的参数,它只是将当前字符串转换为小写。

示例 1

在下面的示例中,我们以字符串作为输入,并使用lower()方法将其转换为小写。

str1 = "WELCOME TO TUTORIALSPOint" print("Converting the string to lowercase") print(str1.lower())

输出

上述程序的输出为:

Converting the string to lowercase
welcome to tutorialspoint

示例 2

在下面给出的程序中,我们以字符串作为输入,然后逐个字符检查它是小写还是大写,然后更改其大小写并将其添加到新字符串中。

str1 ='WELCOME TO Tutorialspoint' lowerString ='' for a in str1: if (a.isupper()) == True: lowerString += (a.lower()) else: lowerString += a print("The lowercase of the given string is") print(lowerString)

输出

上述程序的输出为:

The lowercase of the given string is
welcome to tutorialspoint

示例 3

在下面给出的示例中,我们输入的是符号、数字和字符的组合,并将其转换为小写。

str1 = "HYDERABAD@1234" print("Converting the string to lowercase") print(str1.lower())

输出

上述程序的输出为:

Converting the string to lowercase
hyderabad@1234

示例 4

在下面给出的示例中,我们输入的是符号、数字和字符的组合,并使用 isupper() 方法将其转换为小写。

str1 ='HYDERABAD@1234' lowerString ='' for a in str1: if (a.isupper()) == True: lowerString += (a.lower()) else: lowerString += a print("The lowercase of the given string is") print(lowerString)

输出

上述程序的输出为:

The lowercase of the given string is
hyderabad@1234

更新于:2022年10月19日

4K+ 浏览量

启动你的职业生涯

完成课程获得认证

开始学习
广告