![](https://img-blog.csdnimg.cn/20201014180756918.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
python
爱玩的安哥
快乐学IT
展开
-
python2, python3去除中英文空格
需求:去除字符串中所有的空格。 python3去除中英文空格 比较方便,首先要导入正则表达式包: import re 然后就可以去除空格了,其中\u3000是中文空格的unicode码,\s则是正则表达式里面英文空格的表示,s其实就是spacebar的简写: s1="ab c" re.sub(r'[\s\u3000]+','',s1) # 'abc' 这种去除并没有改变原始字符串的值,所以如果要使用结果,你需要保存到其它变量中。 python2的去除稍微复杂点,因为版本差异,python2,3的默认字原创 2021-08-17 12:44:03 · 612 阅读 · 0 评论 -
python-数值7如何转换成字符串007
想写脚本把一堆文件名前面添加上编号,类似于001,002这种,但如果直接使用数值呢,前面是没有0的,这时就需要用到python的字符串格式化功能。 格式化数值 代码: "{0:03d}".format(7) # '007' 如果只想输出2位字符串? "{0:02d}".format(7) # '07' {0中的这个0表示的是参数序号。填充什么样的字符呢?冒号后面的就是要填充的样子。02d中的0表示用0来填充剩余空间,长度为2,d表示把数值转换成十进制,digital的简写。 来看看更多的实例。 后面原创 2021-07-28 10:37:33 · 365 阅读 · 0 评论