如何在Python中将字符串中的所有大写字母转换成小写字母?
字符串是一组字符,可以用来表示单个单词或整个短语。在Python中,字符串的使用非常简单,因为它们不需要显式声明,可以使用或不使用指定符号定义。Python有各种内置函数和方法来操纵和访问字符串。因为Python中的所有内容都是对象,所以字符串是String类的对象,其中有几种方法。
_在本文中,我们重点介绍如何将字符串中的所有大写字母转换为小写字母。 _
使用lower()方法
一种将所有大写字母转换为小写字母的方法是使用内置的方法 lower() 库。该方法将字符串中的所有字符转换为小写,而不管字符是大写还是小写。它没有任何参数可调整,只是将当前字符串转换为小写。
示例1
在下面的例子中,我们将一个字符串作为输入并使用 lower() 方法将其转换为小写。
str1 = "WELCOME TO TUTORIALSPOint"
print("将字符串转换为小写")
print(str1.lower())
输出
以上程序的输出是,
将字符串转换为小写
welcome to tutorialspoint
示例2
在下面的程序中,我们首先输入一个字符串,然后逐个字符地检查他们是小写还是大写字母,然后改变其大小写并将其添加到一个新字符串中。
str1 ='WELCOME TO Tutorialspoint'
lowerString =''
for a in str1:
if (a.isupper()) == True:
lowerString += (a.lower())
else:
lowerString += a
print("给定字符串的小写形式是")
print(lowerString)
输出
以上程序的输出是,
给定字符串的小写形式是
welcome to tutorialspoint
示例3
在下面的例子中,我们输入了一个混合了符号、数字和字符的字符串,然后将其转换为小写形式。
str1 = "HYDERABAD@1234"
print("将字符串转换为小写")
print(str1.lower()))
输出
以上程序的输出是,
将字符串转换为小写
hyderabad@1234
示例4
在下面的例子中,我们输入了一个混合了符号、数字和字符的字符串,然后使用 isupper() 方法将其转换为小写形式。
str1 ='HYDERABAD@1234'
lowerString =''
for a in str1:
if (a.isupper()) == True:
lowerString += (a.lower())
else:
lowerString += a
print("给定字符串的小写形式为")
print(lowerString)
输出结果
上述程序的输出结果为,
给定字符串的小写形式为
hyderabad@1234
极客教程