Python函数中的变量作用域
生活随笔
收集整理的這篇文章主要介紹了
Python函数中的变量作用域
小編覺得挺不錯的,現在分享給大家,幫大家做個參考.
目錄
一、變量作用域
二、全局變量和局部變量
一、變量作用域
變量作用域,其實就是變量可以在哪些范圍內可以使用,哪些范圍內不可以使用。這里只講函數中變量的作用域,局部變量和全局變量
面向過程編程就涉及函數的變量作用域,面向對象編程變量就不是局部變量和全局變量,點擊這里查看類的變量作用域。
還有,Python與其他編程語言的作用域有一個點不同,Python沒有for和while循環語句的作用域
一個程序的所有的變量并不是在哪個位置都可以訪問的。訪問權限決定于這個變量是在哪里賦值的。 變量的作用域決定了在哪一部分程序你可以訪問哪個特定的變量名稱。兩種最基本的變量作用域如下:全局變量局部變量二、全局變量和局部變量
定義在函數內部的變量擁有一個局部作用域,定義在函數外的擁有全局作用域。局部變量只能在其被聲明的函數內部訪問,而全局變量可以在整個程序范圍內訪問。調用函數時,所有在函數內聲明的變量名稱都將被加入到作用域中簡單示例:
總結
以上是生活随笔為你收集整理的Python函数中的变量作用域的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 购物车模块如何进行测试?
- 下一篇: [智力题]面试总结