1. 程式人生 > >控制指標的移動、函式

控制指標的移動、函式

控制指標的移動:

        1.一般控制指標的移動都是以位元組為單位。只有在t模式下,.read(n)中的n才能表示指標移動n個字元。

           其餘全部表示位元組。

        2.f.seek(n)的三種模式:(預設為0模式)

                                                1.0模式:參照檔案開頭                      >>f.seek(3,0)

                                                 2.1模式:參照當前指標所在位置       >>f.seek(3,1)

                                                 3.2模式:參照末尾位置                     >>f.seek(-3,2)

        3.f.tell( )         顯示指標當前位置

函式:

       1. 函式能夠單獨執行某一功能,可以被重複呼叫。

       2.函式能夠解決程式碼冗長、程式碼可讀性差、程式碼擴充套件性差等問題。

       3.函式主要分為兩大類:分別為內建函式、自定義函式。

       4. 函式必須先定義後使用。

       5.函式的定義方式:def 函式名(引數1,引數2.。。。):

                                           pass

                         呼叫:函式名(引數值1,引數值2.。。。)

                  注意:定義階段,只檢測語法,不執行程式碼。所以只要沒有語法錯誤,就不會出錯。呼叫階段開始執行程式碼。

       6. 呼叫函式的三種形式:

               1.語句形式

               2.表示式的形式

               3.函式的呼叫可以當做另一個函式的引數傳入。

        7.函式按照引數可以分為:有參函式、無參函式、空函式。