如何在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+ 瀏覽量

啟動你的職業生涯

完成課程獲得認證

開始學習
廣告
© . All rights reserved.