激情久久久_欧美视频区_成人av免费_不卡视频一二三区_欧美精品在欧美一区二区少妇_欧美一区二区三区的

腳本之家,腳本語言編程技術及教程分享平臺!
分類導航

Python|VBS|Ruby|Lua|perl|VBA|Golang|PowerShell|Erlang|autoit|Dos|bat|

服務器之家 - 腳本之家 - Python - Python變量的作用域詳解

Python變量的作用域詳解

2022-03-11 10:16暮色年華_ Python

這篇文章主要為大家介紹了Python變量的作用域,具有一定的參考價值,感興趣的小伙伴們可以參考一下,希望能夠給你帶來幫助

每個變量都有自己的作用域,在作用域外使用該變量非法

函數體內的變量為函數的局部變量,在函數體外不可使用

?
1
2
3
4
5
>>>def f():
   x=5
>>>f()
>>>print(x)
#報錯,x未被定義
?
1
2
3
4
5
6
7
>>>x=3#定義全局變量x
>>>def f():
   x=5
>>>f()
>>>print(x)
3
#f()中的x=5不會影響全局變量

在局部變量和全局變量同名時,局部變量屏蔽全局變量

?
1
2
3
4
5
6
>>>x=3
>>>def f():
   x=5
   print(x**2)
>>>f()
25

如果想在函數內部先使用全局變量并修改其值,使用關鍵字global聲明將使用全局變量

?
1
2
3
4
5
6
7
8
9
10
11
>>>x=3
>>>def f():
     global x
     print(x**2)
     x=5
     print(x**2)
>>>f()
9
25
>>>x
5

總結

本篇文章就到這里了,希望能夠給你帶來幫助,也希望您能夠多多關注服務器之家的更多內容!

原文鏈接:https://blog.csdn.net/m0_52043808/article/details/121415997

延伸 · 閱讀

精彩推薦
主站蜘蛛池模板: 免费黄色成人 | 国产精品资源手机在线播放 | 久久人| 欧美中文字幕一区二区三区亚洲 | teensexhd | 毛片视频免费播放 | 黄色片在线免费播放 | 亚洲午夜视频在线 | 免费欧美一级视频 | 国产成人在线网址 | 黄网在线 | 毛片视频网址 | 亚洲免费毛片基地 | 一级做a爱片久久毛片a高清 | 国产一级毛片高清视频 | 亚洲日本欧美 | 一级毛片在线免费观看视频 | 久久久久免费精品国产小说色大师 | 日韩一级免费 | 国产精品99免费视频 | 欧美激情在线播放 | 欧美在线a | 电影一级毛片 | 欧美爱爱视频 | 欧美一区高清 | 99re热视频这里只精品 | 美女久久久久久久久 | 亚洲欧美不卡视频 | 毛片在线免费观看完整版 | 一区二区三区精品国产 | 国产亚洲欧美一区久久久在 | 一级一级一级毛片 | 色99999| 九九热在线精品视频 | 久久久久久久久久网 | 大西瓜永久免费av在线 | 亚洲视频在线观看免费视频 | 19禁国产精品福利视频 | 国产成人小视频在线观看 | 欧美性受ⅹ╳╳╳黑人a性爽 | 亚洲最新无码中文字幕久久 |