Python有五大數據類型,分別是:使用type內置函數可以查看數據類型

????1:str(字符串)????2:int(整數)????3:float(浮點數)

python輸入字符串。????3:list(列表)???? 4:dict(字典)? ??5:set(集合)?


str(字符串)是不可變類型:每一個變量對應的值其實只是在內存中將數據和變量名關聯起來,當修改了B的值其實不過是在內存里開辟以一塊新的空間,將B指向新開辟的空間,并沒有直接更改B原來指向的內存空間的數據:如圖

python 字符串?wKiom1jN7z7yRbBQAAAee9u2foA276.png

python為每一種數據類型都內置了許多方法,靈活運用這些方法可以大量減少我們的代碼量,下面我為大家列出了字符串的一些常用方法:


python字符串拼接。str.replace()????????????????//字符串替換

wKiom1jN-KWyvvYrAAAeHIDbjp8865.png


python編程,str.strip('/')????????????????//清除收尾的指定符號

wKiom1jN-FDB6yC0AAAg7tNWwMw454.png


字符串比較,

str.split()????????????????????//字符串分割

wKioL1jN_liB5Z94AAALFSopy-c604.png

qpython。


str.endswith????????????????????//判斷字符串結尾

wKioL1jN_eXBOE6XAAAU7D89uKU139.png



str.startswith()????????????????????//判斷字符串開始

wKioL1jOACbzPzXoAAAUKUNNq-k934.png



str.lower() ? ? ? ? ? ? ? ? ? ? ?????//將字符串改為小寫

wKiom1jN_p-CCDnBAAAMBZokuYo288.png



str.upper()????????????????????? //將字符串改為大寫wKiom1jN_wzQRSrGAAAK_sg1w_s395.png







'指定拼接符號'.join(str)????????????? ?//字符串拼接????

wKioL1jN_6XA0at4AAAMhOqf_jg288.png



字符串切片:

wKiom1jN_2ShoZPZAAAM4p0aULA207.png



字符串拼接:

wKioL1jOACfD_JzIAAAMwfSRR8o352.png



字符串的內置方法有很多,但是常用的就這些,希望對各位朋友能夠有所幫助。