Python中的對象包含三要素:id暴心、type田巴、value
其中id用來唯一標識一個對象毁葱,type標識對象的類型,value是對象的值
is判斷的是a對象是否就是b對象,是通過id來判斷的
在這里瞻讽,a,b為字符串不可變類型狐蜕,所以指向相同地址,所以? a is b
==判斷的是a對象的值是否和b對象的值相等卸夕,是通過value來判斷的
字符串方法
判斷字符串元素類型:返回值為True或者False
str.isalnum():必須是數(shù)字和字母的混合
str.isalpha:()不區(qū)分大小寫
大小寫轉(zhuǎn)換:
str.upper()? ? ? ? ?# 把所有字符中的小寫字母轉(zhuǎn)換成大寫字母
str.lower()? ? ? ? ? # 把所有字符中的大寫字母轉(zhuǎn)換成小寫字母
str.capitalize()? ? # 把第一個字母轉(zhuǎn)化為大寫字母层释,其余小寫
str.title()? ? ? ? ? ? ?# 把每個單詞的第一個字母轉(zhuǎn)化為大寫,其余小寫
判斷字符串是否相等:返回值為True或者False
a == b? ?or? a is b
字符串反轉(zhuǎn):
s = s[::-1]