python小白之路 第三章函式第一節

2021-10-06 15:02:23 字數 700 閱讀 7958

變數的作用域

當前起作用,可用的範圍區域,也就是變數的有效範圍

在定義或引用時,global + 關鍵字

在函式內外都可以使用的變數

在函式內部可以使用的變數,在函式內定義後,外部不能直接用,會報錯

在多層函式裡時,nonlocal + 關鍵字來呼叫上層的區域性變數

在函式外定義的變數,在函式內可以使用或操作

list dict

在函式外定義的變數,在函式內只可以訪問

除上面2種之外的資料型別

同理變數,也有區域性函式,也有作用域

#函式文件

獲取全域性資料、獲取當前作用域的資料

locals()在全域性區域時與globals()獲取的一樣,在函式內,只獲取當前作用域的資料

比如__name__ 、__doc__之類的

doc: 當前指令碼的文件說明=第乙個三引號注釋的內容;在函式內也可以用,說明當前函式的作用、引數說明等等。

python小白之路 第三章函式第三節

功能 能夠生成乙個指定的數列 引數 start 開始的值,預設為0 stop 結束的值 step 可選,步進值,預設為1 返回值 可迭代的物件,數字序列 功能 可以接收多個可迭代的物件,然後把每個可迭代物件中的第i個元素組合在一起成為乙個元組,這些元組形成乙個新的迭代器 引數 iterables 任...

第三章 函式

函式是模組劃分的基本單位,是對外處理的一種抽象 c和c 的子程式體現為函式 呼叫其他函式的被稱為主函式 被其他行數呼叫的稱為被調函式 函式的語法形式 型別說明符 函式名 含型別說明的形式參數列 語句序列 形式引數 形式參數列 簡稱形參 表的內容如下 type1 name1,type2 name2,t...

Oracle第三章 函式

第三章 函式 單值函式 針對每一行查詢內容給出乙個結果 組函式 把查詢的所有行按照某個標準分組,每乙個組給出乙個輸出 單值函式 注意 單值函式可以隨意巢狀,但是潛逃之後先執行最裡層的,在執行外層的 字元函式 lower將字串轉化成小寫 select lower hello from dual 查詢名...