先把幾個工具熟悉下,再弄pythonhtml
cmd 是微軟上世紀dos操做系統延續下來的遺產,本該早已退出舞臺,各類緣由一直將就
在用。
cmd 比起 unix 的shell,有不少固有的弱點,微軟固然會想到去升級它。
但,一直到 win7 的推出,微軟才把powershell內置於系統中,代替年邁的cmd。
好飯不怕晚,一方面是微軟的謹慎(或是官僚?),一方面也體現微軟的雄心。
powershell 可不是簡單想追趕或在必定程度上學習、兼容 unix shell那麼簡單。
它是對 cmd 的顛覆,更是絕對超越 unix shellpython
啓動它很容易。本來輸入cmd時,改成輸入 powershell 便可。
原來的 dir md cd ... 等經常使用命令仍然能夠用。
但只是「別名」而已,早已經是新的面向對象風格了。web
右鍵|標記
,按回車,也可使用更合理方便的方法:右鍵|屬性|選項|編輯選項
,把\(\bbox[yellow]{快速編輯模式}\)勾選,之後就可用鼠標左鍵選,右鍵單擊來拷貝了。shift + 點擊
\(\color{red}{jupyter \ notebook}\)是一款web應用程序。它特別適合做爲學習、交流編程的筆記本。
它提供\(\bbox[yellow]{活代碼}\)的功能,能讓你在筆記中看到代碼的執行效果。
這對大數據分析,人工智能,機器學習方面的應用都特別方便。由於它能夠很方便地支持數據可視化。若是你修改了數據,能夠觀察修改後的呈現結果。
它支持 Markdown 語法,並能當即渲染出效果。支持數學公式的渲染。
它支持筆記存入雲端,而後是各類分享方式。
能夠導出爲多種格式,好比:html, markdown,pdf等。
shell
pip install jupyter
,等待安裝結束就行了。jupyter notebook
,會啓動一個web服務器,同時打開一個網頁,如今就可使用jupyter notebook了。輸入編程
$$ \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
還可很方便地畫表格:機器學習
|顏色|重量|大小| | - | - | - | |30|200|好大好大| |50|567|中等大小| |80|67|哈哈|
效果是:工具
顏色 | 重量 | 大小 |
---|---|---|
30 | 200 | 好大好大 |
50 | 567 | 中等大小 |
80 | 67 | 哈哈 |
這個markdown是外國人搞的,中文的段首縮入兩格根本就沒有考慮。
只好自力更生了。 按html的要求,輸入  
能夠有兩個全角空格的效果。本行便是例子。
每行結束時,直接回車是沒有效果的。由於html視回車空格都是沒用的。
能夠用<p>....</p>
把內容包起來。也能夠用<br/>
來換行,都能解決這個問題。
還能夠更簡單地,尾巴上加兩個空格就行了。學習
原則上不要給文本設置表觀屬性,好比顏色、字體什麼的。
由於Markdown的目的是表語意的,不要去表達外觀。你能夠用**呀呀**
來表達着重,顯示爲: 呀呀
通常,呈現markdown的工具均可以設置樣式,來定義用什麼樣的外觀來表達着重。
若是非要用,也能夠用數學公式中的功能將就一下。
這是一個$\color{red}{很重要的變量}$
會顯示爲:這是一個\(\color{red}{很重要的變量}\)
這裏用了一個$\bbox[yellow]{突出}$的底色
,顯示爲:這裏用了一個\(\bbox[yellow]{突出}\)的底色