日本不卡不码高清免费观看,久久国产精品久久w女人spa,黄色aa久久,三上悠亚国产精品一区二区三区

您的位置:首頁技術(shù)文章
文章詳情頁

python字符串常用方法及文件簡單讀寫的操作方法

瀏覽:151日期:2022-08-04 10:59:25

字符串(sting)是 Python 中最常用的數(shù)據(jù)類型。我們可以使用引號(’或')來創(chuàng)建字符。

特性:

•python中單引號和雙引號使用完全相同。•使用三引號(’’’或''')可以指定一個多行字符串。•轉(zhuǎn)義符 ’’•反斜杠可以用來轉(zhuǎn)義,使用r可以讓反斜杠不發(fā)生轉(zhuǎn)義。。 如 r'this is a line with n' 則n會顯示,并不是換行。•按字面意義級聯(lián)字符串,如'this ' 'is ' 'string'會被自動轉(zhuǎn)換為this is string。•字符串可以用 + 運算符連接在一起,用 * 運算符重復(fù)。•Python 中的字符串有兩種索引方式,從左往右以 0 開始,從右往左以 -1 開始。•Python中的字符串不能改變。•Python 沒有單獨的字符類型,一個字符就是長度為 1 的字符串。•字符串的截取的語法格式如下:變量[頭下標(biāo):尾下標(biāo):步長]

python 字符串操作常用操作,如字符串的替換、刪除、截取、賦值、連接、比較、查找、分割等

字符串的方法會返回一個新的值,不會改變原來的字符串的值;而字典和list是會改變原來的值得定義一個字符串

s=’a bccc ’

1、去除空格

result=s.strip() #默認(rèn)去掉字符串兩邊的空格和換行符print(result)s1=s.strip(’c’) #如果傳了值,默認(rèn)兩邊把傳的字符去掉print(s1)print(s.lstrip()) #去除左邊空格print(s.rstrip()) #去除右邊空格

2、統(tǒng)計關(guān)鍵詞的個數(shù)

print(s.count(’c’)) #統(tǒng)計關(guān)鍵詞的個數(shù)

3、找下標(biāo)

print(s.index(’c’)) #找下標(biāo)。當(dāng)不存在會報錯;當(dāng)存在相同的字符,會返回第一次的位置print(s.find(’c’)) #找下標(biāo)。當(dāng)不存在時返回-1

4、字母大寫

print(s.capitalize()) #首字母大寫print(s.upper()) #全部變成大寫。比如驗證碼的校驗,不區(qū)分大小寫print(s.lower()) #全部變成小寫

5、字符替換

print(s.replace(’4’,’e’)) #將字符c替換成e,當(dāng)替換的字符不存在不會報錯也不會替換print(s.replace(’ ’,’’)) #將所有的空格都去掉,用一個空的字符替換空格print(s.replace(’c’,’fe’,1)) #第三個參數(shù)說明需要替換幾處字符,如果不寫則全部替換

6、判斷以關(guān)鍵字開頭或結(jié)尾

print(s.endswith(’.jpg’)) #判斷是否以xxx結(jié)尾。比如上傳圖片是需要判斷是否以.jpg結(jié)尾print(’abc.jpg’.endswith(’.jpg’))print(s.startswith(’y’)) #判斷是否以xxx開頭。print(’efg’.startswith(’e’))#True:真;False:假 布爾值,用來做判斷用的

7、指定總長度,字符串放中間

print(’歡迎登陸’.center(50,’*’)) #指定總長度50,將字符放中間,如果長度不夠的話,用*補全

8、字符串補0

print(’1’.zfill(5)) #字符串長度不夠時自動補0

9、format、format_map

print(s.format()) #占位print(s.format_map()) #傳一個字典# %s順序需要一一對應(yīng);format無需關(guān)注順序username=’abc’today=’2019-03-30’s2=’歡迎{}登陸,今天的日期是{}.’print(s2.format(username,today))s3=’insert into user value({username},{password},{phone})’#formatnew_s3=s3.format(password=’123’,username=’abc’,phone=’110’)#format_mapnew_s3=s3.format_map({’password’:123, ’username’:’ccc’, ’phone’:110 })print(new_s3)

10、判斷是否為整數(shù)

print(’123.1’.isdigit()) #判斷是否為整數(shù),是則返回true,否則返回false

11、判斷是否有空格

#判斷是否有一個或多個空格,如果是空格則返回True,否則返回Falseprint(’abc’.isspace()) print(’ ’.isspace())

12、判斷字符

print(’123’.isalnum()) #判斷只要沒有特殊字符就返回True,比如數(shù)字或字母;如果有特殊字符就返回Falseprint(’abc’.isalpha()) #不是數(shù)字、不是特殊符號就返回True

13、字符串分割split

users=’abc,xiaozi,xiaobai,xiaohei,xiaoming,xiaolan’users2=’abc xiaozi xiaobai xiaohei xiaoming xiaolan’#需求:賬號和密碼要變成---’szz-abc’,123456,如果是字符串的話沒有辦法進(jìn)行處理,需要使用數(shù)組#以上字符串是使用逗號進(jìn)行分隔的,可以通過逗號將每個字符進(jìn)行分割后取值result=users.split(’,’)#1、按照某個字符串分割;#2、把分割后的元素放到一個list里面。返回結(jié)果:[’abc’, ’xiaozi’, ’xiaobai’, ’xiaohei’, ’xiaoming’, ’xiaolan’]result=users.split(’.’)#3、如果指定的字符串不存在,那么就把整個字符串放到list里面,返回結(jié)果:[’abc,xiaozi,xiaobai,xiaohei,xiaoming,xiaolan’]result=users2.split()#如果split沒有指定參數(shù),默認(rèn)按照空格進(jìn)行分割,無論中間有多少空格,返回結(jié)果:[’abc’, ’xiaozi’, ’xiaobai’, ’xiaohei’, ’xiaoming’, ’xiaolan’]print(result)

14、把list中的內(nèi)容轉(zhuǎn)成字符串

#把list轉(zhuǎn)成字符串names=[’abc’, ’xiaozi’, ’xiaobai’, ’xiaohei’, ’xiaoming’, ’xiaolan’]print(’,’.join(names))#1、把list變成字符串#2、用指定的字符串把list里面的每個元素連接起來

15、把字符串寫入文件,接14

#把字符串寫入文件f=open(’names.txt’,’w’,encoding=’utf-8’)f.write(’,’.join(names))f.close()

16、讀取文件內(nèi)容

#讀文件;如果文件名不存在會報錯f=open(’names.txt’,’r’,encoding=’utf-8’)res=f.read()print(’從文件里面讀出來的數(shù)據(jù):’,res)f.close()

總結(jié)

到此這篇關(guān)于python字符串常用方法及文件簡單讀寫的操作方法的文章就介紹到這了,更多相關(guān)python字符串常用方法文件讀寫內(nèi)容請搜索好吧啦網(wǎng)以前的文章或繼續(xù)瀏覽下面的相關(guān)文章希望大家以后多多支持好吧啦網(wǎng)!

標(biāo)簽: Python 編程
相關(guān)文章:
日本不卡不码高清免费观看,久久国产精品久久w女人spa,黄色aa久久,三上悠亚国产精品一区二区三区
久久影院一区二区三区| 国产精品亚洲人成在99www | 91精品国产乱码久久久久久久 | 日产欧产美韩系列久久99| 蜜桃视频免费观看一区| 在线精品视频一区| 图片区亚洲欧美小说区| 欧美天堂亚洲电影院在线观看| 午夜精品婷婷| 蜜桃久久精品一区二区| 蜜臀久久99精品久久久久宅男| 免费欧美在线视频| 亚洲狼人精品一区二区三区| 日韩av一区二区三区四区| 国产日本久久| 国产精品v一区二区三区| 久久久久亚洲精品中文字幕| 精品三区视频| 最新中文字幕在线播放| 色婷婷久久久| 黄色成人精品网站| 亚洲一区欧美二区| 日本成人在线视频网站| 国产精品va视频| 精品国产欧美日韩一区二区三区| 在线亚洲人成| 国产精品婷婷| 国产亚洲电影| 97精品国产一区二区三区| 久久精品中文| 老牛影视一区二区三区| 国产亚洲欧美日韩精品一区二区三区| 久久精品国产在热久久| 亚洲高清二区| 最新亚洲国产| 另类综合日韩欧美亚洲| 中文字幕高清在线播放| 99在线精品视频在线观看| 久久国产麻豆精品| 不卡一二三区| 老司机精品久久| 国产福利一区二区精品秒拍 | 国产手机视频一区二区| 国产精品二区影院| 亚洲高清久久| 国产日韩亚洲欧美精品| 亚洲成人不卡| 天堂久久av| 超碰超碰人人人人精品| 久久亚洲风情| 国产aⅴ精品一区二区三区久久 | 亚洲精品乱码久久久久久蜜桃麻豆 | 免费在线亚洲欧美| 激情国产在线| 久久久久久久久久久妇女| 亚洲一区观看| 国产丝袜一区| 秋霞国产精品| 亚洲精选久久| 成人精品动漫一区二区三区| 99久久视频| 亚洲综合婷婷| 麻豆精品久久| 激情综合网站| 欧美精品影院| 亚洲h色精品| 日韩在线一区二区| 久久男人av资源站| 羞羞答答国产精品www一本| 亚洲另类av| 成人在线观看免费视频| 亚洲作爱视频| 嫩呦国产一区二区三区av| 色老板在线视频一区二区| 亚洲午夜免费| 国产91欧美| 丝袜美腿亚洲色图| 久久精品伊人| 视频一区二区欧美| 精品久久久中文字幕| 国产手机视频一区二区| 日本免费一区二区视频| 久久伦理在线| 欧美精品观看| 国产亚洲一区二区手机在线观看| 日韩中文字幕| 性感美女一区二区在线观看| 日韩一区二区三区在线看| 国产精品探花在线观看| av资源中文在线| 婷婷五月色综合香五月| 久久久久久久久丰满| 国产精选久久| 久久国产精品亚洲77777| 91免费精品| 日韩激情一二三区| 激情久久久久久久| 麻豆精品在线视频| 亚洲制服一区| 免费看一区二区三区| 日本中文字幕视频一区| 在线日韩欧美| 福利欧美精品在线| 婷婷综合国产| 欧美日韩国产在线一区| 福利一区和二区| 日本午夜精品一区二区三区电影 | 97精品视频在线看| 欧美日韩xxxx| 久久最新视频| 久久五月天小说| 国产精品中文字幕亚洲欧美| 婷婷亚洲五月色综合| 国产成人久久精品一区二区三区| 一级成人国产| 99国产精品久久久久久久| 韩国女主播一区二区三区| 日韩中文字幕1| 久久高清免费观看| 久久一区二区三区电影| 国产91在线播放精品| 国产精品高清一区二区| 免费观看久久久4p| 免费毛片在线不卡| 日韩欧美不卡| 色婷婷综合网| 美日韩一区二区三区| 日韩二区在线观看| 综合精品一区| 9色国产精品| 欧美成人日韩| 蜜臀91精品国产高清在线观看| 成人免费网站www网站高清| 日韩不卡一区| 色爱综合网欧美| 国产精品.xx视频.xxtv| 国产欧美一区二区三区国产幕精品 | 国产伦精品一区二区三区千人斩 | 婷婷综合五月| 私拍精品福利视频在线一区| 综合日韩av| 色欧美自拍视频| 亚洲精品**中文毛片| 国产一区二区三区探花| 美女视频网站久久| 麻豆传媒一区二区三区| 老色鬼精品视频在线观看播放| 国产精品国码视频| 国产麻豆一区| 亚洲精品乱码久久久久久蜜桃麻豆 | 久久国产福利| 亚洲欧美日本视频在线观看| 欧美日韩国产传媒| 国产精品日本| 日本欧美在线看| 亚洲一区二区三区无吗| 中文字幕av一区二区三区人| 亚洲欧洲美洲国产香蕉| 久久福利精品| 中文日韩欧美| 黄色av日韩| 红桃视频亚洲| 亚洲v天堂v手机在线| 日韩超碰人人爽人人做人人添| 91成人在线网站| 久久超级碰碰| 亚洲综合电影| 图片区亚洲欧美小说区| 国产亚洲毛片在线| 蜜臀国产一区二区三区在线播放| 伊人www22综合色| 91成人在线网站| 麻豆久久一区| 丰满少妇一区| 在线视频观看日韩| 亚洲在线电影| 亚洲精品观看| 福利欧美精品在线| 欧美日韩国产免费观看视频| 中文一区二区| 日本v片在线高清不卡在线观看| 欧美久久一区二区三区| 麻豆91精品视频| 激情婷婷亚洲| 婷婷亚洲成人| 国产69精品久久| 精品欧美一区二区三区在线观看| 欧美午夜不卡| 日本不卡高清| 98精品久久久久久久| 欧美日韩免费观看一区=区三区| 亚州国产精品| 国产精品久久久久久久免费观看 | 欧美国产偷国产精品三区| 国精品一区二区三区| 国产精品毛片在线| 国产欧美啪啪| 欧美在线观看视频一区| 亚洲丝袜啪啪| 狠狠久久伊人|