1.局部變量和全局變量python
局部變量 --- python中的任何變量都有特定的做用域,在函數中定義的變量,通常只能在該函數內部使用,這些只能在程序的特定部分使用的變量,咱們稱爲局部變量函數
全局變量--- 在一個文件頂部定義的變量,能夠供文件中的任何函數調用,這些能夠爲整個程序所使用的變量稱爲全局變量。spa
2.要讓函數內部的變量在外部能調用,得用global作聲明;3d
3.函數返回值blog
-函數被調用後會返回一個指定的值,函數調用後默認返回None作用域
-return 返回值class
-返回值能夠是任意類型變量
-return執行後,函數終止程序
4. -return 與print的區別im
return的做用之一是返回計算的值
print的做用是輸出數據到控制端
在第一個結果中什麼都沒有輸出;
在第四個結果中print peven(n)其返回值是None。