在 Python 中有一種 data type 叫做字串 (string),而字串有什麼特別的地方呢?字串和其他 data type 不同的地方在於他有自己的小絕招 (methods),我們就一起來看看關於字串的小祕訣吧~

string.isdigit() / string.isalpha()

 

這邊舉的第一個例子是 isdigit() 和 isalpha() ,這兩個 Python 絕招的作用分別是判斷該字串是否全是數字或全是字母,從這個例子可以看到 ‘Hello’ 裡面全部都是字母,因此 string.isalpha() 就會 return 一個 True 給我們,所以當今天有一個全是數字的字串 (‘1314’) 出現時,就會是 isdigit() return True 喔~

 

string.isupper() / string.islower()

.

再來介紹的是可以判斷是不是全部都是大寫或小寫的方法~

看到左邊的字串裡面只有 H 是大寫,其他都是小寫,所以 string.isupper() 就會 return 一個 False ,右邊的 HELLO 則都是大寫,所以就會 return True , 以此類推 string.islower() 就是判斷是不是全部都是小寫喔~

下次再來一起探討還有什麼字串絕招吧!

Article by You-Xuan

Close Menu