字元大小寫的轉換

2021-06-27 07:02:03 字數 1266 閱讀 5336

在python中有下面一堆內建函式,用來實現各種型別的大小寫轉化

看例子:

>>> a = "qiwsir,python" 

>>> a.upper() #將小寫字母完全變成大寫字母

'qiwsir,python'

>>> a #原資料物件並沒有改變

'qiwsir,python'

>>> b = a.upper()

>>> b

'qiwsir,python'

>>> c = b.lower() #將所有的小寫字母變成大寫字母

>>> c

'qiwsir,python'

>>> a

'qiwsir,python'

>>> a.capitalize() #把字串的第乙個字母變成大寫

'qiwsir,python'

>>> a #原資料物件沒有改變

'qiwsir,python'

>>> b = a.capitalize() #新建立了乙個

>>> b

'qiwsir,python'

>>> a = "qiwsir,github" #這裡的問題就是網友白羽毛指出的,非常感謝他。

>>> a.istitle()

false

>>> a = "qiwsir" #當全是大寫的時候,返回false

>>> a.istitle()

false

>>> a = "qiwsir"

>>> a.istitle()

false

>>> a = "qiwsir,github" #如果這樣,也返回false

>>> a.istitle()

false

>>> a = "qiwsir" #這樣是true

>>> a.istitle()

true

>>> a = 'qiwsir,github' #這樣也是true

>>> a.istitle()

true

>>> a = "qiwsir"

>>> a.isupper()

false

>>> a.upper().isupper()

true

>>> a.islower()

false

>>> a.lower().islower()

true

字元大小寫轉換

題目1 寫乙個程式,要求功能 求出用1,2,5這三個數不同個數組合的和為100的組合個數。如 100個1是乙個組合,5個1加19個5是乙個組合 include using namespace std int func int num node string n,string i,char s,int...

大小寫字元轉換

include stdio.h include string.h include void inv char s void main a z 0x41 0x5a.小寫字元範圍為 a z 0x61 0x7a.可以發現,對應的大小寫字元之間的規律為,小寫字元比相應大寫字元大0x20,即10進製的32。所...

PHP 字元轉換大小寫

將字串轉化為小寫 str abcdef echo strtolower str 輸出 aabcdef 將字串轉化為大寫 str abcdefd echo strtoupper str 輸出 abcdefd 使字元的第乙個字母小寫 echo lcfirst hello world 輸出 hello w...