全民學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]{突出}\)的底色

相關文章
相關標籤/搜索