当前位置: 首页 > news >正文

网站优化方案书品牌策划公司

网站优化方案书,品牌策划公司,商务网站建设的一般流程是什么意思,感染了病毒怎么办突发奇想,想要将自己的c压行之后交上去。但是苦于手动压行效率太低,在网上搜索压行网站没有找到,突然发现压行不就是检查检查去个换行符吗。于是心血来潮,用python实现了一个简易压行程序。 首先,宏定义等带#的文件不…

突发奇想,想要将自己的c++压行之后交上去。但是苦于手动压行效率太低,在网上搜索压行网站没有找到,突然发现压行不就是检查检查去个换行符吗。于是心血来潮,用python实现了一个简易压行程序。

首先,宏定义等带#的文件不能跟压行,会报错。其次是行注释要删除,不能这一行后面都被注释掉了。

因此,我用一个变量txt表示压行之后的内容,每次用line读取行字符串内容。将line字符串中//后面的内容舍去。

strip函数得到line剔除空格和换行符等。如果line里有#字符,就不进行换行。由于不换行需要考虑压行后的txt字符串中是否有换行符\n,如果已经有了,则不用再txt后面再加入\n,否则需要在txt字符串后添加换行符。由于后面的行也不能在该行后面,所以在line字符串后添加换行符。将line拼接到txt后面即可。

with open(file=r"lab.cpp", mode="r", encoding="utf-8") as fb:# 考虑第一行就是#等,txt初始化为 `\n`txt = "\n"while True:# 循环读入行line = fb.readline()# 如果是空,则结束if not line:break# 有 "//" ,舍去 "//" 后面的内容if line.find("//") != -1:line = line[: line.find("//")]# 将line剔除前后的空格和换行line = line.strip()# 如果该行有'#',该行需要单独一行if line.find("#") != -1:# 如果txt已经有换行,则不需要再添,否则需要添加换行if txt[-1] != '\n': txt += "\n"line += "\n"txt += line# 输出到 压行.cpp 文件内with open(file = r"压行.cpp", mode="w", encoding="utf-8") as f:print(txt, file=f)print("ok")

效果:

image-20231129021717548

http://www.ds6.com.cn/news/36100.html

相关文章:

  • 建设网站有哪些方法有哪些如何网络推广新产品
  • 运城 网站建设北京seo技术
  • 新余建站公司网络推广是什么工作内容
  • 网站如何做中英文效果试分析网站推广和优化的原因
  • 求网站建设详细过程网站首页关键词如何优化
  • python做项目的网站100个电商平台
  • 饶平网站建设公司谷歌优化培训
  • 凯里网站设计哪家好网络seo啥意思
  • 成品网站 免费试用一站式媒体发布平台
  • 响应式网站建设必推全网天下嘉兴网站建设方案优化
  • 厦门外贸网站建设哪家公司大怎么样才能引流客人进店
  • wordpress 插件编写外贸seo
  • 长春网站公司有哪些内容什么是搜索引擎优化seo
  • office免费模板网站太原seo网站排名
  • wordpress 手机 app百度seo是什么意思呢
  • 优秀h5案例企业网站优化
  • 国外广告设计网站站长工具是什么意思
  • 大连手机自适应网站制作价格百度一下你知道
  • 大连做网站企业微信推广怎么弄
  • 长春网站建设开发维护百度搜索结果
  • 网站代码 如何做层级关系苏州seo排名优化课程
  • 网络服务商怎么联系北京关键词优化服务
  • 怎么给QQ名片做网站温岭网络推广
  • 东莞市建设质量监督网站有哪些网络营销公司
  • 电商网站欣赏免费文件外链网站
  • 深圳网站建设外包公司哪家好网站发布与推广方案
  • app安装官方免费下载seo关键词如何设置
  • WordPress导购模板资阳市网站seo
  • 阳狮做网站合肥seo推广公司
  • 新疆工程信息招标公告seo客服