Python學習之str重要函數(shù)
一、6個非常重要的str處理詞
1、join添加分隔符號 其他類型的數(shù)據(jù)也可能用到這個
2、split 分割
3、find 查詢匹配子序列位置
4、strip 去掉
5、upper 大寫
6、lower 小寫
7、replace 替換
二、重要的str處理 幾乎所有的 數(shù)據(jù)類型里也都能用
1、提取字符串中 特定位置的字符
#索引,下標
name = 'adam' v = name[1] v1 = name[2] print(v) #d print(v1) #a
#切片
name = 'adamadam' v = name[0:3] #0<= x <3 print(v) #ada
PS:也可一從末尾開始去取值,也就是說從左往右和從右往左都可以取值
v = '我叫張三豐,我加住在黃土高坡' print (v[3:5]) #三豐 # 3 <= v < 5 print (v[-3:]) #土高坡 #-3 <= v < 0 print (v[-3:-1]) #土高 #-3 <= v < -1
2、len 得到當前變量的字符串中有幾個字符
name = 'adam' name1 = '張三' v = len(name) v1 = len(name1) #python3中 計算中文的長度是按字數(shù) print(v,v1) #4 2
3、range 創(chuàng)建連續(xù)的數(shù)字
v = range(0, 150) #創(chuàng)建0-149的數(shù)字(初始時v的變量中只有0和150兩個數(shù)字) v1 = range(0, 150, 5) #5是步長,也就是創(chuàng)建0 5 10……145這些數(shù)字 v2 = range(100, 0, -1) #從100到1 每次減1
開始的數(shù)字 <= 要輸出的數(shù)字 < 結(jié)束的數(shù)字
總結(jié)
本篇文章就到這里了,希望能夠給你帶來幫助,也希望您能夠多多關(guān)注腳本之家的更多內(nèi)容!
相關(guān)文章
Python數(shù)據(jù)讀寫之Python讀寫CSV文件
這篇文章主要介紹了Python數(shù)據(jù)讀寫之Python讀寫CSV文件,文章圍繞主題展開詳細的內(nèi)容介紹,具有一定的參考價值,感興趣的小伙伴可以參考一下2022-06-06Python中的 any() 函數(shù)和 all() 函數(shù)
這篇文章主要介紹了Python中的 any() 函數(shù)和 all() 函數(shù),文章基于Python的相關(guān)資料展開對 any 和 all() 函數(shù)的語法詳細內(nèi)容,具有一定的參考價值,需要的小伙伴可以參考一下2022-04-04用Python程序抓取網(wǎng)頁的HTML信息的一個小實例
這篇文章主要介紹了用Python程序抓取網(wǎng)頁的HTML信息的一個小實例,用到的方法同時也是用Python編寫爬蟲的基礎,需要的朋友可以參考下2015-05-05python圖像填充與裁剪/resize的實現(xiàn)代碼
這篇文章主要介紹了python圖像填充與裁剪/resize,本文通過示例代碼給大家介紹的非常詳細,對大家的學習或工作具有一定的參考借鑒價值,需要的朋友可以參考下2022-08-08使用python將請求的requests headers參數(shù)格式化方法
今天小編就為大家分享一篇使用python將請求的requests headers參數(shù)格式化方法,具有很好的參考價值,希望對大家有所幫助。一起跟隨小編過來看看吧2019-01-01