天天看點

Python入門(二)快捷鍵、操作符和BIF

建立檔案:Ctrl+N;

打開檔案:Ctrl+O;

打開子產品:Alt+M(先選中子產品,再按下此快捷鍵,會打開該子產品的python源碼);

浏覽子產品:Alt+C;

路徑浏覽: Alt+FP;

光标目前所在行列:IDLE右下角有顯示;

跳到目标行号:Alt+G;

調出上一條指令:Alt+P;

調出下一條指令: Alt+N;

跳到開頭:Ctrl+uparrow;

跳到結尾:Ctrl+downarrow;

跳到上一行開頭:Ctrl+leftarrow;

跳到下一行開頭:Ctrl+rightarrow;

全選:Ctrl+A;

縮進代碼:Tab/空格(注意:這兩種方式縮進量可能不同,會導緻運作時會報錯“unexpected indent”,是以,程式設計時最好隻采取一種;如果已經混用,可以在程式設計結束後,先Ctrl+A、再Alt+5/6、再OK,三步即可解決);

補齊文中出現過的單詞:Alt+/;

查找:Ctrl+F;

再次查找:Ctrl+G;

查找選中部分:Ctrl+F3;

查找檔案:Alt+F3;

替換:Ctrl+H;

撤銷:Ctrl+Z;

反撤銷:Ctrl+Shift+Z;

注釋代碼行:Alt+3;

取消注釋代碼行:Alt+4;

運作代碼:F5;

儲存代碼:Ctrl+S;

另存為:Ctrl+Shift+S;

儲存副本:Alt+Shift+S;

列印視窗:Ctrl+P;

關閉:Alt+F4;

退出:Ctrl+Q;

打開Python檔案:F1;

單步調試:Alt+DD;

定位到錯誤位置:Alt+DG(先定位到錯誤行,再按下此快捷鍵);

顯示錯誤曆史:Alt+DA;

重新啟動shell:Ctrl+F6 。

按優先級由高到底排列:

幂運算[**];

正負号[+ -];

算數操作符[* / // % + -];

比較操作符[< <= > >= == != <>];

注:程式設計時适當使用(),可增加程式的可讀性。

Built-in functions的縮寫,意為内置函數,程式設計時通過使用内置函數實作各種功能。本文不具體分析每個BIF的具體使用,隻說明查找BIF功能的方法,具體使用會在以後的文章中結合執行個體分析。

在IDLE中輸入:

顯示如下清單,其中全都為小寫的字元串為BIF。

Python入門(二)快捷鍵、操作符和BIF

如果想知道某個BIF的功能,直接在IDLE内查找即可(這裡以super()函數為例),輸入以下代碼:

super()函數的功能及使用方法顯示如下:

Python入門(二)快捷鍵、操作符和BIF

如果有些英文看不懂,可以借助翻譯軟體。

國外近幾年比較流行的是MATLAB,但它是商用,和Oracle一樣,需要付費,且價格不菲。如果使用Python做科學計算,一方面完全免費,同時衆多開源的科學計算庫都提供了Python的調用接口,使用者可以在任何計算機上免費安裝Python及其絕大多數的擴充庫;其次Python是一門更易學、更嚴謹的程式設計語言,它能讓使用者編寫出更易讀、易維護的代碼;最後Python有着豐富的擴充庫,可以輕易完成各種進階任務,開發者可以用Python實作完整應用程式所需的各種功能。

END!