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