日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪問 生活随笔!

生活随笔

當前位置: 首頁 > 编程语言 > python >内容正文

python

Python入门基础篇(四)字符串的常用操作,全面易懂,简单实用!!!

發布時間:2025/3/15 python 23 豆豆
生活随笔 收集整理的這篇文章主要介紹了 Python入门基础篇(四)字符串的常用操作,全面易懂,简单实用!!! 小編覺得挺不錯的,現在分享給大家,幫大家做個參考.
請認真閱讀哦!!!

字符串幾乎是所有編程語言在項目開發過程中涉及最多的一塊內容,許多地方都是用到字符串的基本操作,前面講了列表、元組,這次就來說說字符串吧

文章目錄

  • 字符串的常用操作:
    • 1.拼接字符串
    • 2.計算字符串的長度
    • 3.截取字符串
    • 4.分割字符串
    • 5.檢索字符串
    • 6.字母大小的轉換
    • 7.去掉字符串中的空格和特殊字符


字符串的常用操作:

1.拼接字符串

在字符串中,可以直接使用"+“運算符完成字符串的拼接,”+"運算符可以連接多個字符串并產生一個字符串對象。
例:

運行結果:

注意!!: 在實現字符串拼接時,一定確保要拼接的是字符串類型,字符串是不允許直接與其他類型拼接的,如需與其他類型拼接,可以使用str()函數進行類型轉換
例:

運行結果:

2.計算字符串的長度

有時候我們需要計算字符串的長度,在Python中,提供了len()函數計算字符串長度
語法格式如下:

len(string)

例:

運行結果:

3.截取字符串

截取字符串的方法其實在前面有所提到,通過切片來實現的,切片的方法和列表、元組類似,可以參照序列切片學習
例:

運行結果:

4.分割字符串

在Python中,可以使用字符串對象的split()方法按照指定的分隔符將字符串切分為字符串列表
語法格式如下:

str.split(sep,maxsplit)

str:用于指定分隔符
maxsplit:可選參數,用于指定分割的次數
例:

運行結果:

5.檢索字符串

在Python中,字符串對象提供了許多用于字符串查找的方法,這里講幾種常用的方法
count()方法:用于檢索指定字符串在另一個字符串中出現的次數,如果檢索的字符串不存在,則返回0,否則返回出現的次數
語法格式如下:

str.count(sub[,start[,end]])

str:原字符串
sub:要檢索的字符串
start:可選參數,表示檢索范圍的起始位置的索引,如果不指定,則從頭開始檢索
end:可選參數,表示檢索范圍的結束位置的索引,如果不指定,則一直檢索到結尾
例:

運行結果:

find()方法:用于檢索是否包含指定的子字符串,如果檢索的字符串不存在,則返回-1,否則返回首次出現該字符串時的索引
語法如下:

str.find(sub[,start[,end]])

例:

運行結果:

index()方法:與find()方法類似,也是用于檢索是否包含指定的子字符串,只不過如果使用index()方法時,當指定的字符串不存在時會拋出異常
startswith()方法:該方法用于檢索字符串是否包含指定子字符串開頭,是則返回True,否則返回False
語法格式如下:

str.startswith(sub[,start[,end]])

endswith()方法:該方法用于檢索字符串是否包含指定子字符串結尾,是則返回True,否則返回False
語法格式如下:

str.endswith(sub[,start[,end]])

例:

運行結果:

6.字母大小的轉換

在Python中,字符串對象提供了upper()方法和lower()方法進行字母的大小寫轉換,前者的方法是將字符串全部顯示為小寫字母,后者是將字符串全部顯示為小寫字母
例:

運行結果:

7.去掉字符串中的空格和特殊字符

在輸入數據時,用戶可能會無意的輸入多余的空格或特殊的字符,那么我們有什么辦法去除字符串中的特殊字符和空格嗎?
在Python中提供了strip()方法去除字符串左右兩邊的空格和特殊字符,提供了lstripr()方法去除字符串左邊的空格和特殊字符,提供了rstrip()方法去除字符串右邊的空格和特殊字符。
語法格式如下;

str.strip([chars])

lstrip()、rstrip()用法類似,chars為可選參數,可以指定需去除的字符,如果不指定,默認去除空格,換行符"\n",制表符"\t",回車符"\r"
例:

運行結果:


希望大家看完能夠有所收獲,加油加油加油加油加油( ̄︶ ̄)↗ 

總結

以上是生活随笔為你收集整理的Python入门基础篇(四)字符串的常用操作,全面易懂,简单实用!!!的全部內容,希望文章能夠幫你解決所遇到的問題。

如果覺得生活随笔網站內容還不錯,歡迎將生活随笔推薦給好友。