Python局部变量的示例用法
2023-12-14 23:42:46
举个例子:在函数demo里面,定义一个变量content,在函数内部可以正常打印,但是在外部print的时候,解释器就会报错。并提示我们没有定义要访问的变量,这也证实了当函数执行完毕后,其内部定义的变量会被销毁并回收。
def demo():
content = '我的Python教程,微信公众号:wdPython'
print('函数内部查看content:', content)
demo()
print('函数外部查看content:', content)
输出内容:
函数内部查看content:我的Python教程,微信公众号:wdPython
Traceback (most recent call last):
File "D:\Wdpython\Ex\测试.py", line 6, in <module>
print('函数外部查看content:', content)
^^^^^^^
NameError: name 'content' is not defined
函数的参数也属于局部变量,只能在函数内部使用。例如:demo函数接收两个参数,name和content,也只能在内部打印出来。
def demo(name, content):
print("函数内部查看name:", name)
print("函数内部查看content:", content)
demo('小红牛', '我的Python教程,微信公众号:wdPython')
print('函数外部查看name:', name)
print('函数外部查看content:', content)
文章来源:https://blog.csdn.net/gxz888/article/details/135006024
本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。 如若内容造成侵权/违法违规/事实不符,请联系我的编程经验分享网邮箱:veading@qq.com进行投诉反馈,一经查实,立即删除!
本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。 如若内容造成侵权/违法违规/事实不符,请联系我的编程经验分享网邮箱:veading@qq.com进行投诉反馈,一经查实,立即删除!