使用说明
full-speed-python从如何安装python讲起,讲基本的数据类型、数值和字符串、数列,讲模块和函数,讲递归函数,讲循环,也讲字典、类、迭代器和生成器。对有其他语言基础的人来说很容易理解,只需要注意格式上的不同。对把python作为第一门语言来学的人来说,full-speed-python也很细致,面面俱到,除了讲解、例子,还有给学习者的课后练习。full-speed-python使用pandoc完成。本文稍后也会介绍pandoc。
在此,我们就函数来做一个小小的例子:
一些手抖(并不)的导致的小错误有时候会变成一个大bug,有时候也会成为一个小彩蛋,更多精彩内容请打开full-speed-python和python,自己动手试一试吧!
关于 pandoc
pandoc是一款开源的标记语言转换工具,它能够识别Markdown,
CommonMark, PHP Markdown
Extra, GitHub-Flavored Markdown在内的诸多格式,并且能生成XHTML,
HTML5, ConTeXt, RTF, OPML, DocBook, JATS, OpenDocument, ODT, Word docx等诸多格式的文件,在安装了LaTeX,ConTeXt, pdfroff, wkhtmltopdf, prince, or weasyprint后,也能输出pdf文件
安装:
1.全平台方式:安装Haskell后使用cabal工具安装
cabal update
cabal install pandoc
2.windows:
下载后执行安装程序即可
3.linux:
先使用包管理工具直接安装,失败则使用全平台方式
使用:
你可以直接在命令行中输入文本将其转换,例如
输入pandoc -f html -t markdown 指令
而后输入
hello,world
hello,pandoc
然后windows用户按ctrl+z后回车(其他为ctrl+d)
看到如下结果:
当然,以上只是最基本的用法,如若感兴趣,请自行参阅官方文档
用户指南:
https://pandoc.org/MANUAL.html
pandoc github链接:
https://github.com/jgm/pandoc/
作者介绍:
João Ventura
作者的其他项目:
Facebook:
https://facebook.com/openingsource
Twitter: https://twitter.com/openingsource
Google + :
https://google.com/+OpeningSource
微信公众号id: openingsource
微博:
https://weibo.com/openingsource
领取专属 10元无门槛券
私享最新 技术干货