一区二区三区在线-一区二区三区亚洲视频-一区二区三区亚洲-一区二区三区午夜-一区二区三区四区在线视频-一区二区三区四区在线免费观看

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

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

延伸 · 閱讀

精彩推薦
主站蜘蛛池模板: 免费全看男女拍拍拍的视频 | 国产高清自拍视频 | 78成人网| 99精品免费在线 | 欧美性色老妇人 | 幻女free性摘花第一次 | 男人的j伸到女人的屁股眼 男人吃奶动态图 | 激情男人天堂 | 久久精品国产欧美日韩99热 | 天天色天天色天天色 | 91精品手机国产露脸 | 华人亚洲欧美精品国产 | 欧美伊香蕉久久综合类网站 | 天天成人| 久久香蕉电影 | 国产日韩高清一区二区三区 | 亚洲香蕉伊在人在线观看9 亚洲系列国产系列 | 好大好硬好紧太深了受不了 | 99爱在线观看精品视频 | 亚洲欧美日韩精品久久亚洲区 | 视频一区国产精戏刘婷 | 日韩免费一区 | 国产一区二区三区在线 | 精品久久久久久久国产潘金莲 | 99精品视频只99有精品 | 爱操综合网 | 男老头澡堂gay老头456 | 男人女人日皮视频 | 猫扑俩性 | 五月一区二区久久综合天堂 | 农村妇女野战bbxxx农村妇女 | 欧美在线观看网址 | 免费特黄一级欧美大片在线看 | 美女18隐私羞羞视频网站 | 日本中文字幕在线视频 | 免费成人在线观看视频 | 桥本有菜在线四虎福利网 | 成人区精品一区二区毛片不卡 | 爱情岛永久成人免费网站 | 天美蜜桃精东乌鸦传媒 | 亚洲视频高清 |