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

歡迎訪問 生活随笔!

生活随笔

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

python

IPython的一些使用技巧

發布時間:2023/12/19 python 27 豆豆
生活随笔 收集整理的這篇文章主要介紹了 IPython的一些使用技巧 小編覺得挺不錯的,現在分享給大家,幫大家做個參考.

總第58篇

關于IPython的使用技巧有很多,這里只是梳理了幾個常用的以及我目前遇到過的,其他的技巧還沒使用過,所以就沒有列出來。

01|Tab鍵自動完成:

在shell中輸入表達式時,只要按下Tab鍵,當前命名空間中任何與已輸入的字符串相匹配的變量(對象、函數等)就會被找出來。

該功能主要是用來,當我們不確定已輸入的字符有什么可以操作的變量時使用。

02|內省:

在變量的前面或后面加上問號(?)就可以將有關該對象的一些通用信息顯示出來。

該功能可以幫助我們對數據有個大概的了解與認識,尤其是對于那些幾千萬行的大數據時,沒法全部打印出來的情況下,可以通過這種方法進行對數據的了解。

與此功能類似的還有一個info()函數,可以用來查看有幾行幾列,以及每一列是否有缺失值等數據。

03|中斷正在執行的代碼:

代碼正在執行時,只要按下“Ctrl-C”,就會引發一個KeyboardInterrupt。除一些特殊的情況以外,絕大部分Python程序會立即停止執行。

04|魔術命令:

IPython有一些特殊命令(被稱為魔術命令),他們的存在可以為常見任務提供便利,還可以控制IPython系統的行為。魔術命令是以百分號%為前綴的命令。

%magic——用來顯示所有魔術命令的詳細文檔。

%time和%timeit——用來測試代碼執行時間。

對于規模較大,運行時間較長的數據分析應用程序,你可能會希望測試一下各個部分函數調用或語句執行時間,來判斷到底是哪個復雜的計算過程需要的時間較多。你就可以用%time和%timeit來實現。兩者的區別如下:

對相同語句多次執行%time以后,每次的結果都是變化的。

而%timeit,對于任意語句,他都會選擇執行多次,然后產生一個較為精確的平均值。

總結

以上是生活随笔為你收集整理的IPython的一些使用技巧的全部內容,希望文章能夠幫你解決所遇到的問題。

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