全民学python(01)

先把几个工具熟悉下,再弄pythonhtml

使用powershell 替换 cmd

cmd 是微软上世纪dos操做系统延续下来的遗产,本该早已退出舞台,各类缘由一直将就在用。
cmd 比起 unix 的shell,有不少固有的弱点,微软固然会想到去升级它。
但,一直到 win7 的推出,微软才把powershell内置于系统中,代替年迈的cmd。
好饭不怕晚,一方面是微软的谨慎(或是官僚?),一方面也体现微软的雄心。
powershell 可不是简单想追赶或在必定程度上学习、兼容 unix shell那么简单。
它是对 cmd 的颠覆,更是绝对超越 unix shellpython

启动它很容易。本来输入cmd时,改成输入 powershell 便可。
原来的 dir md cd ... 等经常使用命令仍然能够用。
但只是“别名”而已,早已经是新的面向对象风格了。web

最经常使用的注意事项

  • 执行当前目录下的文件a.exe, 须要明确指出路径。“.\a.exe”(分割符使用斜杠反斜杠均可以)
  • 能够右键|属性,把窗口和缓冲区都弄大点。
  • 拷贝能够像cmd同样,右键|标记,按回车,也可使用更合理方便的方法:
    先在窗口上右键|属性|选项|编辑选项,把\(\bbox[yellow]{快速编辑模式}\)勾选,之后就可用鼠标左键选,右键单击来拷贝了。
  • 若是选区较大,能够先在选区的左上角点击,再到右下角按shift + 点击

使用jupyter notebook 来做笔记

\(\color{red}{jupyter \ notebook}\)是一款web应用程序。它特别适合做为学习、交流编程的笔记本。

它提供\(\bbox[yellow]{活代码}\)的功能,能让你在笔记中看到代码的执行效果。

  这对大数据分析,人工智能,机器学习方面的应用都特别方便。由于它能够很方便地支持数据可视化。若是你修改了数据,能够观察修改后的呈现结果。

它支持 Markdown 语法,并能当即渲染出效果。支持数学公式的渲染。

它支持笔记存入云端,而后是各类分享方式。

能够导出为多种格式,好比:html, markdown,pdf等。
shell

如何安装

  1. 首先是已经安装了python(最好是python3)
  2. 配置好了环境变量,能够在任意位置启动 python
  3. 启动控制台,输入: pip install jupyter,等待安装结束就行了。
  4. 在有写权限的目录位置启动控制台,输入:jupyter notebook,会启动一个web服务器,同时打开一个网页,如今就可使用jupyter notebook了。

markdown 支持数学公式的例子

输入编程

$$  
\begin{aligned}  
f(x) &= (m+n)^2 \\  
&= m^2+2mn+n^2 \\  
\end{aligned}  
$$

输出效果:
\[ \begin{aligned} f(x) &= (m+n)^2 \\ &= m^2+2mn+n^2 \\ \end{aligned} \]服务器

输入:$$ \bbox[aqua] {\delta = \sqrt{x^2 + y^2}} $$,就会呈出下面的效果。
\[ \bbox[aqua] {\delta = \sqrt{x^2 + y^2}} \]
底色效果应该选亮色
yellow lime hotpink aqua 等markdown

markdown画表格

还可很方便地画表格:机器学习

|颜色|重量|大小|
| -  | -  | - |
|30|200|好大好大|
|50|567|中等大小|
|80|67|哈哈|

效果是:工具

颜色 重量 大小
30 200 好大好大
50 567 中等大小
80 67 哈哈

markdown小技巧

这个markdown是外国人搞的,中文的段首缩入两格根本就没有考虑。

  只好自力更生了。 按html的要求,输入  能够有两个全角空格的效果。本行便是例子。

每行结束时,直接回车是没有效果的。由于html视回车空格都是没用的。
能够用<p>....</p>把内容包起来。也能够用<br/>来换行,都能解决这个问题。
还能够更简单地,尾巴上加两个空格就行了。学习

原则上不要给文本设置表观属性,好比颜色、字体什么的。
由于Markdown的目的是表语意的,不要去表达外观。你能够用**呀呀**来表达着重,显示为: 呀呀
通常,呈现markdown的工具均可以设置样式,来定义用什么样的外观来表达着重。
若是非要用,也能够用数学公式中的功能将就一下。
这是一个$\color{red}{很重要的变量}$会显示为:这是一个\(\color{red}{很重要的变量}\)
这里用了一个$\bbox[yellow]{突出}$的底色,显示为:这里用了一个\(\bbox[yellow]{突出}\)的底色

相关文章
相关标签/搜索