1. 程式人生 > >python函數總結

python函數總結

col 如果 信息 按值傳遞 值傳遞 多次 返回 執行函數 python

1、函數是一種子程序程序員使用函數來減少代碼重復,並用於組織或模塊化程序。一旦定義了函數,它可以從程序中的許多不同位置被多次調用。參數允許函數具有可更改的部分。函數定義中出現的參數稱之為形參,函數調用中出現的表達式稱之為實參。

2、對函數的調用啟動一個四步過程:

  第一步,調用程序暫停。

  第二步,實參的值賦給形參。

  第三步,執行函數體。

  第四步,控制在調用程序中的函數調用之後立即返回。函數返回的值作為表達式結果。

3、變量的作用域是程序可以引用它的區域。函數定義中的形參和其他變量是函數的局部變量。局部變量與可在程序其他地方使用的同名變量不同。

4、函數可以通過返回值將信息傳遞回調用者。

在Python中,函數可以返回多個值。返回值的函數通常應該從表達式內部調用。沒有顯式返回值的函數會返回特殊對象None。

5、Python按值傳遞參數。如果傳遞的值是可變對象,則對象所做的更改會對調用者可見。

python函數總結