一个python小程序
2016-10-25 18:39
92 查看
描述:将‘电信4-8,11区’转换成以下形式‘电信4区-电信5区-电信6区-电信7区-电信8区-电信11区’。
import re string = input("请输入游戏区:" ) t1 = string.split(',') str=re.findall(r"\D*",t1[0])[0] b = [] for m in t1: if('-' in m): res = re.search(r'(\d{1,})-(\d{1,})',m) b.extend(range(int(res.group(1)),int(res.group(2))+1)) else: res = re.search(r'(\d{1,})',m) b.append(res.group(1)) for e in b: if e != b[-1]: print('%s%s区-'%(str,e) ,end="") else: print('%s%s区'%(str,e) ,end="")
相关文章推荐
- 一个Python-GTK的程序,用来关机,重启
- 纠错一个Python程序引发的讨论
- MoinMoin是一个基于Python环境的wiki引擎程序
- 一个批量转换文本文件编码的程序(Python)
- 网络游戏服务器开发::学习了两天python写了一个linux下自动安装程序的脚本
- python 写的一个Ice服务端在linux下面的守护进程程序
- 一个python小程序,从文本文件中读取每行的两组数字,进行排序后输出.
- phpsir 开发 一个检测百度关键字网站排名的python 程序
- python cgi ajax - 使用CGIHTTPServer实现一个ajax程序
- python 写的一个Ice服务端在linux下面的守护进程程序
- Python源码分析2 - 一个简单的Python程序的执行
- Python源码分析2 - 一个简单的Python程序的执行
- [转]一个批量转换文本文件编码的程序(Python)
- python 程序的性能分析优化(huffman编码程序性能分析的一个小结论)
- 一个求平均成绩的python的程序
- 纠错一个Python程序引发的讨论
- [数据库测试]强烈推荐一个python ODBC数据源插件,可支持Oracle,Db2,Mysql,Sql-server以及各种数据库版本,附例子和测试程序
- 转一个python写的多线程 代理服务器 抓取,保存,验证程序
- 一个删除文件的Python程序
- 开始学习python了,第一个程序是一个逆波兰式的表达式分析器