社区
脚本语言
帖子详情
python 文字重新排版
为什么要学python
2019-05-07 07:35:57
这里的return line. split('\n')有什么意义 跟上一句的replace有什么联系 直接换行然后结束不可以吗 为什么要分割
...全文
672
2
打赏
收藏
python 文字重新排版
这里的return line. split('\n')有什么意义 跟上一句的replace有什么联系 直接换行然后结束不可以吗 为什么要分割
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
2 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
Hello World,
2019-05-07
打赏
举报
回复
for里面的replace是循环替换,可能有多次,这里是把,和。都替换成\n,也可以用正则表达式一次替换掉,所以不能在for里直接返回
return这句是对替换后的字符串进行拆分,生成数组并返回
当然也可以用正则一次性完成:re.split(pattern, string[, maxsplit=0, flags=0])
一笑程序猴
2019-05-07
打赏
举报
回复
replace目的是将字符串中的逗号和句号替换成\n
而split的作用是以\n为分隔符将字符串转换成一个列表,相当于分隔成了4个字符串,对于后面的显示格式比较好控制。
这再去循环这个列表时每循环一次得到的就是一句诗,如果不去分隔那得到的还是一个大的字符串,那么想控制每个单独的诗句就没那么容易了
使用
Python
来开发Markdown脚本扩展的实例分享
关于Markdown 在刚才的导语里提到,Markdown 是一种用来写作的轻量级「标记语言」,它用简洁的语法代替
排版
,而不像一般我们用的字处理软件 Word 或 Pages 有大量的
排版
、字体设置。它使我们专心于码字,用「标记」语法,来代替常见的
排版
格式。例如此文从内容到格式,甚至插图,键盘就可以通通搞定了。目前来看,支持 Markdown 语法的编辑器有很多,包括很多网站(例如简书)也支持了 Markdown 的
文字
录入。Markdown 从写作到完成,导出格式随心所欲,你可以导出 HTML 格式的文件用来网站发布,也可以十分方便的导出 PDF 格式,这种格式写出的简历更能得到 HR 的好
Python
文字
排版
工具
Python
学习案例——
文字
排版
工具
排版
神器;
Python
当我们需要将一些文本转换成Markdown格式时,可以使用
Python
中的markdown模块。当我们需要对齐一段文本时,可以使用
Python
中的ljust()、rjust()和center()函数。在日常工作中,我们经常需要对大量的文本进行
排版
处理,这时候用
Python
编写一些小工具可以事半功倍。当我们需要对一段文本进行换行时,可以使用
Python
中的textwrap模块。以上就是
Python
中常用的
排版
神器,通过这些小工具,我们可以快速地处理文本,提高工作效率。
python
实现 文件
排版
英文电影中参演人员名单一般以某种方式进行
排版
显示。给定一个未
排版
的文件listin.txt,该文件中每行参演人员名单由冒号':'分隔成前后两部分,但格式杂乱无章,单词(由除空格和水平制表符之外的其它字符构成)之间可能有多个空格或水平制表符分隔。编写程序,要求将其按如下
排版
规则
排版
输出到另一个文件listout.txt中: 1.从标准输入读取一整数,作为
排版
后所有各行冒号':'在一行中的固定位置;假设输入的整数肯定大于
排版
后所有各行冒号':'前的字符个数,位置从1开始计数; 2.冒号':'左边的单词串..
推荐一个
Python
排版
神器:A
Python
Typesetting Package
推荐一个
Python
排版
神器:A
Python
Typesetting Package 去发现同类优质开源项目:https://gitcode.com/ 在寻找一款能够帮助你在
Python
环境中优雅地进行文档
排版
和PDF生成的工具吗?那么这个开源项目——A
Python
Typesetting package,将是你不二的选择。它的设计理念源于经典的TeX和LaTeX,却带来全新的控制体验,让你在...
脚本语言
37,743
社区成员
34,212
社区内容
发帖
与我相关
我的任务
脚本语言
JavaScript,VBScript,AngleScript,ActionScript,Shell,Perl,Ruby,Lua,Tcl,Scala,MaxScript 等脚本语言交流。
复制链接
扫一扫
分享
社区描述
JavaScript,VBScript,AngleScript,ActionScript,Shell,Perl,Ruby,Lua,Tcl,Scala,MaxScript 等脚本语言交流。
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
试试用AI创作助手写篇文章吧
+ 用AI写文章