python3怎么给字符串换行并加空格?-创新互联

小编给大家分享一下python3怎么给字符串换行并加空格?,希望大家阅读完这篇文章后大所收获,下面让我们一起去探讨吧!

沙县ssl适用于网站、小程序/APP、API接口等需要进行数据传输应用场景,ssl证书未来市场广阔!成为成都创新互联的ssl证书销售渠道,可以享受市场价格4-6折优惠!如果有意向欢迎电话联系或者加微信:13518219792(备注:SSL证书合作)期待与您的合作!

现在有个长字符串,该字符串由字母和数字构成,内部无换行或者空格,例如:

str='adssggkake33geg3ge3he3beb3be3e3veghejne3ennneb3beg3he3ne3eb3he3je3ebhsjjkfkkrkwjjweaffdnasfduueueranrnenanrjejureuaruuedjdjafjkdkckiwuuwruru33r324j332n4n4'

打算将该字符串写入txt文档,写入前自动新建一个自由命名的txt文档,然后写入该文档,在文档中每40个字符为一行,每两个字符间有一个空格,请问如何实现?

解决办法:

字符串截取例子:

str = '0123456789'
print(str[0:3])
输出:
012

写入txt例子:

with open("test.txt", "w") as f:
f.write("这是个测试!")

python3怎么给字符串换行并加空格?

写入循环就好了

str='adssggkake33geg3ge3he3beb3be3e3veghejne3ennneb3beg3he3ne3eb3he3je3ebhsjjkfkkrkwjjweaffdnasfduueueranrnenanrjejureuaruuedjdjafjkdkckiwuuwruru33r324j332n4n4'
 
l = len(str)   #字符串长度
 
with open("test.txt", "w") as f:
    n = 1    #计数,每40个字符换行,重新计数
    for i in range(0,l,2):
        f.write(str[i:i+2])
        f.write(' ')
        if n == 20:
            f.write('\n')
            n = 0
        n += 1

python3怎么给字符串换行并加空格?

看完了这篇文章,相信你对python3怎么给字符串换行并加空格?有了一定的了解,想了解更多相关知识,欢迎关注创新互联行业资讯频道,感谢各位的阅读!


当前标题:python3怎么给字符串换行并加空格?-创新互联
分享地址:http://bzwzjz.com/article/dopjph.html

其他资讯

Copyright © 2007-2020 广东宝晨空调科技有限公司 All Rights Reserved 粤ICP备2022107769号
友情链接: 成都定制网站建设 企业网站制作 手机网站设计 成都网站建设公司 成都网站建设公司 重庆网站建设 成都网站制作 泸州网站建设 盐亭网站设计 网站建设公司 网站建设 成都模版网站建设 网站制作 四川成都网站制作 营销网站建设 定制网站设计 成都网站制作 攀枝花网站设计 手机网站制作 移动手机网站制作 响应式网站设计 成都商城网站建设