在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...