日本综合一区二区|亚洲中文天堂综合|日韩欧美自拍一区|男女精品天堂一区|欧美自拍第6页亚洲成人精品一区|亚洲黄色天堂一区二区成人|超碰91偷拍第一页|日韩av夜夜嗨中文字幕|久久蜜综合视频官网|精美人妻一区二区三区

RELATEED CONSULTING
相關(guān)咨詢
選擇下列產(chǎn)品馬上在線溝通
服務(wù)時(shí)間:8:30-17:00
你可能遇到了下面的問(wèn)題
關(guān)閉右側(cè)工具欄

新聞中心

這里有您想知道的互聯(lián)網(wǎng)營(yíng)銷解決方案
Python字符串如何進(jìn)行代碼替換

Python字符串在使用的時(shí)候需要不斷的進(jìn)行相關(guān)代碼的替換。有些人在使用的時(shí)候還是有不少的問(wèn)題存在。下面我們就來(lái)詳細(xì)的學(xué)習(xí)下。由于Python字符串提供了良好的字符串操作功能,因此很快可以寫出一個(gè)初步的版本:

創(chuàng)新互聯(lián)建站專注為客戶提供全方位的互聯(lián)網(wǎng)綜合服務(wù),包含不限于成都網(wǎng)站設(shè)計(jì)、網(wǎng)站建設(shè)、永寧網(wǎng)絡(luò)推廣、小程序定制開發(fā)、永寧網(wǎng)絡(luò)營(yíng)銷、永寧企業(yè)策劃、永寧品牌公關(guān)、搜索引擎seo、人物專訪、企業(yè)宣傳片、企業(yè)代運(yùn)營(yíng)等,從售前售中售后,我們都將竭誠(chéng)為您服務(wù),您的肯定,是我們最大的嘉獎(jiǎng);創(chuàng)新互聯(lián)建站為所有大學(xué)生創(chuàng)業(yè)者提供永寧建站搭建服務(wù),24小時(shí)服務(wù)熱線:028-86922220,官方網(wǎng)址:www.cdcxhl.com

 
 
 
  1. #代碼1  
  2. # -*- coding: utf-8 -*-  
  3. def CutLineNum(inStr): #用def關(guān)鍵字聲明函數(shù),注意后邊加冒號(hào) 
  4. multiStr = inStr.splitlines(1) #將多行文本拆分為文本列表 
  5. outStr = u'' for singleStr in multiStr: #循環(huán)用for in的結(jié)構(gòu),后邊也加冒號(hào)   
  6. singleStrsingleStr = singleStr.lstrip() #去除左側(cè)空白 
  7. i=0 #迭代算子 for charStr in singleStr: #從左至右循環(huán)查找字符 
  8. if charStr.isdigit():#如果判斷是數(shù)字類型 i += 1 #迭代算子加1 
  9. elif i>0: #找到了一個(gè)非數(shù)字字符,而且前邊已有數(shù)字字符 
  10. singleStrsingleStr = singleStr[i:] #返回從該位置起的剩余字符   
  11. break #跳出循環(huán)   
  12. else: #如果都沒(méi)有,說(shuō)明是空行   
  13. break #跳出循環(huán)   
  14. outStr += singleStr #將所有行組成完整代碼   
  15. return outStr #返回  
  16. (注意,# -*- coding: utf-8 -*-是使用utf-8編碼,可以支持中文字符) 

以上代碼實(shí)現(xiàn)了基本程序框架中的1-3步,第4步由于情況較復(fù)雜(有的行號(hào)后有分割符,有的沒(méi)有,而且空格數(shù)量也不一樣),所以暫時(shí)用以下函數(shù)手工處理:

 
 
 
  1. # -*- coding: utf-8 -*-  
  2. def CutLeftChar(inStr): outStr = u'' multiStr = inStr.splitlines(1) 
    for singleStr in multiStr: singleStrsingleStr = singleStr[1:] 
    outStr += singleStr return outStr 

這樣雖然苯拙一點(diǎn),但至少解決了Python字符串替換問(wèn)題。


網(wǎng)頁(yè)題目:Python字符串如何進(jìn)行代碼替換
網(wǎng)站地址:http://www.dlmjj.cn/article/copsssj.html