日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪問 生活随笔!

生活随笔

當前位置: 首頁 > 编程语言 > python >内容正文

python

ipython安装_IPython 它不香吗?

發布時間:2023/12/19 python 41 豆豆
生活随笔 收集整理的這篇文章主要介紹了 ipython安装_IPython 它不香吗? 小編覺得挺不錯的,現在分享給大家,幫大家做個參考.

?當你需要操作一些 Python 交互的時候,你會在終端里面輸入 python 從而開始一頓操作:

但如果你在 python 前面加多個 i ,也就是 ipython ,你會得到一個更加牛逼的 Python 交互解析工具:

看起來沒啥兩樣?其實IPython里面提供了強大的命令交互,如果你玩過 Jupyter 的話,其中的許多交互其實都是基于IPython實現的,比如我們常常用到的可視化。

那么如何使用 IPython 呢?接下來就是:

學習 Python的正確姿勢

你可以使用 pip 來安裝 IPython:

$ pip install ipython

安裝完之后你就可以使用 ipython 了,你在終端輸入 ipython 后會發現和輸入 python 時有些許不一樣,>>>變成了 In [N]:

你可以在這里面嘗試做一些操作:

語法高亮了有沒有,其中 In 會顯示你之前的輸入, Out 會顯示你之前的輸出,這兩玩意有特殊作用,等會說。

它還可以做到代碼補全,就像你在玩編輯器似的,你想調用之前定義過的屬性名稱,或者某些函數,你只要按下 tab 鍵就可以了:

相比之下,是不是高效了很多咧。

當你想要看屬性的相關信息,只要在它屁股后面加一個 ?就可以:

我們還可以使用 IPython 的魔法命令,比如執行一個腳本就可以用 run 命令:

查看歷史操作,使用 history 命令:

你還可以通過指定的 In 和 Out 命令來獲取特定的輸入輸出:

如果你要使用系統的命令,也不需要退出 IPython ,直接在前面加個感嘆號就可以了,比如:

開玩笑開玩笑。

更囂張點的是,在 IPython 中運行 Python 哈哈哈:

甚至你還可以把系統得到的值賦值給你在 IPython 中定義的屬性:

反向操作也是沒得問題:

除了魔法命令之外,你還可以使用魔法方法,比如查看一個函數的運行時間,就可以直接使用 %timeit :

自動調用函數:

顯示路徑:

你甚至可以在這里直接做一些數據可視化的交互,可以使用 %pylab 結合 matplotlib 實現:

當然你也可以安裝 Jupyter ,用 ipython notebook 的方式運行 Jupyter 服務:

這時候你可以在瀏覽器中打開 Jupyter:

你可以在右邊的 New 按鈕新建 py 文件:

而我們以上介紹的所有騷操作,也都可以在這里實現:

是不是很香咧?

ok,以上就是小帥b今天給你帶來的分享,希望對你有幫助,那么我們下回見,peace!

小彩蛋

小帥b手上的這個 >>> 是不是應該要改成 In [N] 了?

總結

以上是生活随笔為你收集整理的ipython安装_IPython 它不香吗?的全部內容,希望文章能夠幫你解決所遇到的問題。

如果覺得生活随笔網站內容還不錯,歡迎將生活随笔推薦給好友。