乡下人产国偷v产偷v自拍,国产午夜片在线观看,婷婷成人亚洲综合国产麻豆,久久综合给合久久狠狠狠9

  • <output id="e9wm2"></output>
    <s id="e9wm2"><nobr id="e9wm2"><ins id="e9wm2"></ins></nobr></s>

    • 分享

      Jupyter Notebook

       昵稱16619343 2019-06-05

      這是樹哥講python的第六篇文章。

      我們之前一直講的python應用案例都在IDLE中執(zhí)行,這就導致了編程窗口和執(zhí)行窗口在不同的界面,來回切換會比較繁瑣。如果我們需要反復調(diào)測程序,需要進行數(shù)據(jù)的圖表分析,那么不在一個界面的弊端會更為明顯。今天樹哥介紹一個小工具,據(jù)說很多國際大廠都很流行。這就是:Jupyter Notebook。

      一、什么是Jupyter Notebook?

      Jupyter notebook 是支持幾乎所有編程語言,能夠把軟件的代碼、計算輸入輸出、解釋文檔、多媒體資源都整合在一起的科學運算平臺。

      換句話來講,它可以實現(xiàn)把編程和運行都集成在一個頁面之中,讓我們免受來換切換之苦,也可以充分提高的我們的測試調(diào)測運行效率。

      先看一張圖:

      從這張圖上可以看出,上面是程序的編程窗口,下面輸入和輸出的窗口,所見即所得,極為方面。

      在上方還有一個便捷工具欄,提供了一些我們最常用到的工具。在右側可以看到當前的編程語言:python3。

      事實上,在Jupyter剛開始創(chuàng)立的時候,只是想把Julia、Python、和R三種科學計算語言進行融合,這才把這三者的名字部分:Ju (Julia)、Py (Python)和 R 融合起來,最終變成: Ju-Py-te-R。

      現(xiàn)在,Jupyter Notebook已經(jīng)支持的語言已經(jīng)非常多,成為了一個真正的支持多編程語言的平臺。

      Jupyter具備如下的特點:

      適合數(shù)據(jù)分析

      可以同一場景顯示代碼和數(shù)據(jù)分析圖表:

      支持多語言

      Jupyter是從Ipython內(nèi)核上發(fā)展起來,當前其支持多語言的內(nèi)核,你甚至可以自己寫自己的內(nèi)核添加上去。當前已經(jīng)有的部分內(nèi)核如下:(部分)

      遠程及分享

      Jupyter是搭建了一個服務平臺,所以我們可以遠程登錄到平臺上來編寫代碼,不再局限于線下的編程環(huán)境。當然Jupyter也提供了一些類似分享的功能。

      界面的主要功能示例:

      二、Jupyter Notebook的安裝

      因為我的電腦是mac系統(tǒng),所以主要介紹一下mac系統(tǒng)上的安裝,相對比較簡單:

      在終端命令窗口執(zhí)行:pip install jupyter notebook

      如下圖:

      再執(zhí)行一條語句:jupyter notebook 即可。

      這個時候Web瀏覽器及自動啟動了,因為我的當前目錄在python目錄,所以之前建立的python文件也都直接可以看到了。如下圖:

      可以通過右側的新建文件按鈕新建文件。

      總結:Jupyter Notebook是一個便于調(diào)測軟件的工具,本身使用起來也非常簡單。所以學習python之余,可以使用一下,確實可以提升一定的生產(chǎn)力。

        本站是提供個人知識管理的網(wǎng)絡存儲空間,所有內(nèi)容均由用戶發(fā)布,不代表本站觀點。請注意甄別內(nèi)容中的聯(lián)系方式、誘導購買等信息,謹防詐騙。如發(fā)現(xiàn)有害或侵權內(nèi)容,請點擊一鍵舉報。
        轉藏 分享 獻花(0

        0條評論

        發(fā)表

        請遵守用戶 評論公約

        類似文章 更多