今天看Python程序时遇到一种定义变量的方式没有看明白,希望路过的前辈能指示一下。
简单来说,就是利用【函数名.变量=xxx】 的方式定义一个变量。比如
def fun():
temp += fun.value
其他函数体
if name == "main":
fun.value = 10
fun()
就是上面那样,利用函数fun.value来定义一个变量value的方法,应该叫做个什么方法呢?
相关问题
- how to define constructor for Python's new Nam
- streaming md5sum of contents of a large remote tar
- How to get the background from multiple images by
- Evil ctypes hack in python
- Correctly parse PDF paragraphs with Python
脚本语言好像都可以这样写,不过不建议,感觉这是取乱之道。