成人免费xxxxx在线视频软件_久久精品久久久_亚洲国产精品久久久_天天色天天色_亚洲人成一区_欧美一级欧美三级在线观看

Python字符串如何進行代碼替換

開發 后端
Python字符串在使用的時候需要我們不斷的替換相關的代碼行,有人認為這是一個繁瑣的事情,其實這也有簡單的方案。

Python字符串在使用的時候需要不斷的進行相關代碼的替換。有些人在使用的時候還是有不少的問題存在。下面我們就來詳細的學習下。由于Python字符串提供了良好的字符串操作功能,因此很快可以寫出一個初步的版本:

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

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

  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 

 

這樣雖然苯拙一點,但至少解決了Python字符串替換問題。

【編輯推薦】

  1. 關于Python腳本語言進行學習介紹
  2. 使用Python腳本語言進行程序編輯
  3. Python腳本程序與Per進行比較
  4. 調用Python腳本基本應用方式簡述
  5. Python腳本如何保證游戲正常開發
責任編輯:張浩 來源: IT專家網
相關推薦

2010-02-01 16:22:36

Python字符串操作

2010-03-15 16:13:11

Python正則表達式

2010-03-12 18:29:56

Python字符串替換

2010-02-03 13:55:51

Python 代碼

2024-02-22 10:27:00

Python開發

2010-03-16 10:28:40

Python字符串

2010-08-04 11:32:30

Flex字符串

2010-11-26 10:14:40

MySQL repla

2010-02-01 10:21:36

Python編碼轉換

2010-02-22 16:05:40

Python配置

2024-07-08 08:38:37

Python游戲開發

2010-03-16 14:41:06

Java Runnab

2010-05-28 12:55:23

2010-11-26 10:29:21

MySQL批量替換

2010-04-27 12:19:57

Unix字符串

2009-08-07 14:15:21

C#字符串分割

2010-03-16 16:22:36

Python字符串

2010-02-01 14:48:43

2010-02-01 17:33:24

Python主線程

2010-02-01 18:20:17

Python 多重繼承
點贊
收藏

51CTO技術棧公眾號

主站蜘蛛池模板: 国产激情精品一区二区三区 | 欧美日韩大陆 | 日本中出视频 | 欧美一级二级三级视频 | 欧美国产在线一区 | 成人免费视频一区 | 欧洲一级视频 | 免费一级毛片 | 亚洲人a | 成人在线播放网址 | 精品视频一区二区三区在线观看 | 99精品久久久 | 九九亚洲精品 | 91麻豆精品国产91久久久资源速度 | 国产精品成人久久久久a级 久久蜜桃av一区二区天堂 | 国产成人精品a视频一区www | 在线国产小视频 | 国产综合久久 | 东京av男人的天堂 | 国产精品久久毛片av大全日韩 | aa级毛片毛片免费观看久 | 无码国模国产在线观看 | 欧美精品一区二区三区在线播放 | 久久夜色精品国产 | 中文字幕人成人 | 在线国产99 | 噜噜噜噜狠狠狠7777视频 | 欧美亚洲视频 | 亚洲一区二区三区视频 | 亚洲精品久久久久中文字幕二区 | 亚洲一区日韩 | 亚洲欧美中文日韩在线v日本 | 国产99视频精品免视看9 | 91精品国产综合久久精品 | 久久精品免费一区二区 | 日日干日日射 | 交专区videossex农村 | 天堂影院av | 手机看片1| 日韩一区二区在线看 | www国产亚洲精品久久网站 |