Python中的全局变量与global,,刚学习Python,
文章由Byrx.net分享于2022-01-30 02:01:15
Python中的全局变量与global,,刚学习Python,
刚学习Python,遇到个问题:为什么有些定义在函数外的变量可以直接被函数使用,有些就不行呢?
如:
count = 0
def change():
count += 1
change() # 报错
L = []
def changeL():
L.append(‘a‘)
changeL() # 成功追加
总结:不可变类型的全局变量在函数中无法被重新绑定,除非声明global
如有不对,麻烦各位大神提醒指正
Python中的全局变量与global
相关内容
- Python学习---给自己定下一个个目标,, 最近开始学习
- 如何理解Python中的正则表达式(2),,今天小编要跟大
- Python学习-baseNo.2,,数据结构数据结构简单
- python-1,,1.编程语言简单分类
- python基础之字符串操作,,下面显示代码在ipy
- python-repr()和val()函数,,1. repr()
- python 列表、元组、字典、字典的区别,,一、列表1.任意
- python3.5 购物车,, 笔者:QQ: 36
- Python模块化,,Python的包和模
- Python-数据结构-字典,,1.什么是字典?
评论关闭