在Python中,處理字元串是一項非常常見的任務。字元串的大小寫轉換是字元串處理中的一個普遍需求,因此Python提供了許多字元串小寫方法。在本文中,我們將探討Python中的字元串小寫方法及其用法。
一、lower()方法
lower()方法是Python中最基本、最常用的字元串小寫方法之一,其作用是將字元串中所有大寫字母轉換為小寫字母。
str = "HELLO PYTHON" print(str.lower())
輸出結果為:
hello python
如果字元串中本來沒有大寫字母,lower()方法將不起任何作用。
二、casefold()方法
casefold()方法與lower()方法類似,也是將字元串中所有大寫字母轉換為小寫字母,但它不僅可以轉換ASCII字元,還可以轉換Unicode字元。
str = "HÉLLÖ PŸTHON" print(str.casefold())
輸出結果為:
héllö pÿthon
可以看到,casefold()方法將字元串中的所有大寫字母和Unicode字元都轉換為了小寫字母。
三、capitalize()方法
capitalize()方法的作用是將字元串的第一個字元轉換為大寫字母,其餘字元轉換為小寫字母。
str = "hello python" print(str.capitalize())
輸出結果為:
Hello python
可以看到,capitalize()方法將字元串的第一個字元轉換為了大寫字母,其餘字元都轉換為了小寫字母。
四、title()方法
title()方法的作用是將每個單詞的第一個字元轉換為大寫字母,其餘字元轉換為小寫字母。
str = "hello python" print(str.title())
輸出結果為:
Hello Python
可以看到,title()方法將每個單詞的第一個字元都轉換為了大寫字母,其餘字元都轉換為了小寫字母。
五、swapcase()方法
swapcase()方法的作用是將字元串中所有大寫字母轉換為小寫字母,所有小寫字母轉換為大寫字母。
str = "Hello PYTHON" print(str.swapcase())
輸出結果為:
hELLO python
可以看到,swapcase()方法將字元串中的所有大寫字母轉換為了小寫字母,所有小寫字母轉換為了大寫字母。
六、總結
本文介紹了Python中五種常用的字元串小寫方法:lower()、casefold()、capitalize()、title()和swapcase()。使用這些方法可以方便地對字元串進行大小寫轉換。
原創文章,作者:小藍,如若轉載,請註明出處:https://www.506064.com/zh-tw/n/257524.html