首页 > 代码库 > Python字符串分割
Python字符串分割
代码如下:
?
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 | [root@localhost test] # cat 3.py #coding=utf-8 ev = """ 1evilxr 2www 3nihao 4evilxr.com 5dkfjls 6cnblog 7ldskf 8guess 9right """ print ev #打印ev ev1 = ev.replace( ‘\n‘ ,‘‘).strip() #去掉ev首尾的空格 print ev1 a = ev1.find( " " ) #寻找第一个空格的位置 w1 = ev1[:a] #利用切片切出第一个部分 print w1 b = a while b < = len (ev1) and b ! = - 1 : #如果不限制b不为-1的话,就会是死循环 while ev1[a] = = " " : a = a + 1 b = ev1.find( " " ,a) if b = = - 1 : print ev1[a:] else : print ev1[a:b] a = b |
运行结果:
?
1 2 3 4 5 6 7 8 9 10 11 12 13 | [root@localhost test] # python 3.py 1evilxr 2www 3nihao 4evilxr .com 5dkfjls 6cnblog 7ldskf 8guess 9right 1evilxr 2www 3nihao 4evilxr .com 5dkfjls 6cnblog 7ldskf 8guess 9right 1evilxr 2www 3nihao 4evilxr .com 5dkfjls 6cnblog 7ldskf 8guess 9right |
声明:以上内容来自用户投稿及互联网公开渠道收集整理发布,本网站不拥有所有权,未作人工编辑处理,也不承担相关法律责任,若内容有误或涉及侵权可进行投诉: 投诉/举报 工作人员会在5个工作日内联系你,一经查实,本站将立刻删除涉嫌侵权内容。