欧美bbbwbbbw肥妇,免费乱码人妻系列日韩,一级黄片

python實現(xiàn)字符串字母大小寫轉換的幾種方法

 更新時間:2025年03月20日 10:30:40   作者:一位代碼  
本文主要介紹了python實現(xiàn)字符串字母大小寫轉換的幾種方法,包括islower()、isupper()、istitle()、lower()、casefold()、upper()、capitalize()、title()和swapcase(),具有一定的參考價值,感興趣的可以了解一下

在對字符串所含字母單詞進行處理時,經(jīng)常會對其格式進行轉換統(tǒng)一。

python自帶了一些判斷和處理轉換的方法。

一、字符串格式判斷方法

islower():str.islower(),判斷字符串是否全是小寫,是返回True,不是返回False

isupper():str.upper(),判斷字符串是否全是大寫,是返回True,不是返回False

istitle():str.istitle(),判斷字符串是否滿足標題格式(即字符串的每個單詞的首字母為大寫,其余字母為小寫),是返回True,不是返回False

con = '''that century,
strolled massifs、rivers and buddhist monasteries,
not for taoism,
but meeting with you on passage.《那一世》'''
print('判斷字符串是否全為小寫:', con.islower())
print('判斷字符串是否全為大寫:', con.isupper())
print('判斷字符串是否為標題格式:', con.istitle())

圖片

注:以上方法都只是針對‘a-zA-Z’進行判斷,如字符串含其符號、漢字,都忽略不計。如上例中,包含漢字“那一世”、符號“《》”,在判斷是否全為小寫時,并沒有對其進行判斷,而是直接忽略,返回為True。

二、字符串轉換方法

(一)字符串全部轉換為小寫

將字符串全部轉換成小寫,有l(wèi)ower()和casefold()兩個方法。

1、lower()用法

str.lower(),只針對ASCII編碼,也就是‘A-Z’有效。

con = '''That century, 
strolled massifs、rivers and Buddhist monasteries,
not for Taoism, 
but meeting with you on passage.'''
print('全部轉換為小寫:\n', con.lower())

圖片

2、casefold()用法

str.casefold(),不僅針對‘A-Z’有效,針對其他語言也有效,與lower()函數(shù)相比更加強大,python3.3版本引入。??????

con = '''that century, 
strolled massifs、rivers and Buddhist monasteries,
not for Taoism, 
but meeting with you on passage.'''
print('全部轉換為小寫:\n', con.casefold())

圖片

?????(二)字符串全部轉換為大寫

upper()用法:str.upper(),將字符串的所有字母轉換為大寫

con = '''That century, 
strolled massifs、rivers and Buddhist monasteries,
not for Taoism, 
but meeting with you on passage.'''
print('全部轉換為大寫:\n', con.upper())

圖片

(三)字符串第一個字母大寫

capitalize()用法:str.capitalize(),將字符串的第一個字母轉換成大寫,其余全部轉換為小寫。

con = '''that century, 
strolled massifs、rivers and Buddhist monasteries,
not for Taoism, 
but meeting with you on passage.'''
print('將字符串的第一個字母變?yōu)榇髮?,其余小寫:\n', con.capitalize())

圖片

(四)標題格式字符串轉換

title()用法:str.title(),將字符串轉換為標題格式,即每個單詞的首字母都轉換為大寫,其余字母為小寫。

con = '''that century, 
strolled massifs、rivers and Buddhist monasteries,
not for Taoism, 
but meeting with you on passage.'''
print('滿足標題格式,所有英文單詞首字母大寫,其余英文字母小寫:\n', con.title())

圖片

(五)大小寫互換

swapcase()用法:str.swapcase(),將字符串中原來的大寫轉換為小寫,小寫轉換為大寫。

con = '''that century, 
strolled massifs、rivers and Buddhist monasteries,
not for Taoism, 
but meeting with you on passage.'''
print('字符串大小寫互換:\n', con.swapcase())

圖片

到此這篇關于python實現(xiàn)字符串字母大小寫轉換的幾種方法的文章就介紹到這了,更多相關python 字符串字母大小寫轉換內(nèi)容請搜索腳本之家以前的文章或繼續(xù)瀏覽下面的相關文章希望大家以后多多支持腳本之家! 

相關文章

  • Python 中打印字典中的所有鍵值對的示例詳解

    Python 中打印字典中的所有鍵值對的示例詳解

    這篇文章主要介紹了Python輸出字典的鍵和值,本文通過實例代碼給大家介紹的非常詳細,對大家的學習或工作具有一定的參考借鑒價值,需要的朋友可以參考下
    2023-03-03
  • python [::-1] [::-1,::-1]的具體使用

    python [::-1] [::-1,::-1]的具體使用

    本文主要介紹了python [::-1] [::-1,::-1]的具體使用,文中通過示例代碼介紹的非常詳細,對大家的學習或者工作具有一定的參考學習價值,需要的朋友們下面隨著小編來一起學習學習吧
    2022-05-05
  • python實現(xiàn)自動登錄

    python實現(xiàn)自動登錄

    這篇文章主要為大家詳細介紹了python實現(xiàn)自動登錄,填充網(wǎng)頁表單,從而自動登錄WEB門戶,具有一定的參考價值,感興趣的小伙伴們可以參考一下
    2018-09-09
  • 關于Python中 循環(huán)器 itertools的介紹

    關于Python中 循環(huán)器 itertools的介紹

    循環(huán)器是對象的容器,包含有多個對象。通過調(diào)用循環(huán)器的next()方法 (__next__()方法,在Python 3.x中),循環(huán)器將依次返回一個對象。直到所有的對象遍歷窮盡,循環(huán)器將舉出StopIteration錯誤。這篇文章將對此做一個詳細介紹,感興趣的小伙伴請參考下面文字內(nèi)容
    2021-09-09
  • pandas如何靈活增加新的空字段

    pandas如何靈活增加新的空字段

    這篇文章主要介紹了pandas如何靈活增加新的空字段問題,具有很好的參考價值,希望對大家有所幫助,如有錯誤或未考慮完全的地方,望不吝賜教
    2023-08-08
  • Python制作詞云圖代碼實例

    Python制作詞云圖代碼實例

    這篇文章主要介紹了Python制作詞云圖代碼實例,文中通過示例代碼介紹的非常詳細,對大家的學習或者工作具有一定的參考學習價值,需要的朋友可以參考下
    2019-09-09
  • python利用numpy存取文件案例教程

    python利用numpy存取文件案例教程

    這篇文章主要介紹了python利用numpy存取文件案例教程,本篇文章通過簡要的案例,講解了該項技術的了解與使用,以下就是詳細內(nèi)容,需要的朋友可以參考下
    2021-08-08
  • python多進程程序打包成exe的問題

    python多進程程序打包成exe的問題

    這篇文章主要介紹了python多進程程序打包成exe的問題的相關資料,需要的朋友可以參考下
    2022-12-12
  • 用python-webdriver實現(xiàn)自動填表的示例代碼

    用python-webdriver實現(xiàn)自動填表的示例代碼

    這篇文章主要介紹了用python-webdriver實現(xiàn)自動填表的示例代碼,文中通過示例代碼介紹的非常詳細,對大家的學習或者工作具有一定的參考學習價值,需要的朋友們下面隨著小編來一起學習學習吧
    2021-01-01
  • python 移除字符串尾部的數(shù)字方法

    python 移除字符串尾部的數(shù)字方法

    今天小編就為大家分享一篇python 移除字符串尾部的數(shù)字方法,具有很好的參考價值,希望對大家有所幫助。一起跟隨小編過來看看吧
    2018-07-07

最新評論