08. 学习编程,如何记笔记?
学编程需要记录哪些内容?针对不同的人,记笔记的内容和方式都不同。有些同学会记录自己编程过程中的错题,有些同学会记录一些常用的语句,当然也有同学会记录一些理论知识。因而在本节内容中,我们不会介绍你应该记录哪些编程知识,而是教你一些如何记笔记的方法,为你提供几个方便的笔记管理工具。
注意:即使使用电子笔记工具,也千万不能为了方便而直接复制粘贴代码。编程是一个实践的过程,唯有一行行的编写语句、运行代码,才能帮加深对代码逻辑的理解和记忆。
Markdown语法
Markdown 是一种轻量级标记语言,它允许人们使用易读易写的纯文本格式编写文档,然后转换成格式丰富的HTML页面。关于Markdown语法的知识,可以参见《Python入门》课程 Jupyter notebook中的详细教程,或者使用在线的Markdown学习工具。
Markdown编辑器
Jupyter Notebook:Jupyter Notebook是基于网页的用于交互计算的应用程序。其可被应用于全过程计算:开发、文档编写、运行代码和展示结果。特点概述:
编程时具有语法高亮、缩进、tab补全的功能。
可直接通过浏览器运行代码,同时在代码块下方展示运行结果。
以富媒体格式展示计算结果。富媒体格式包括:HTML,LaTeX,PNG,SVG等。
对代码编写说明文档或语句时,支持Markdown语法。
支持使用LaTeX编写数学性说明。