变量这点事儿

变量的用途

变量主要作用是存储值的,由于实际值的表达方式不总是非常的友善所以在所有的语言中都引用了变量这个特色来对实际的值进行包装。

file: varialbe_demo.py

var = 12312312312312312312  # 以后每次要打印这个数如果不用变量是不是太麻烦了

print var  # 通过变量今后就省事多了,不过变量的功能也不仅仅是省事这一种方式,以后大家慢慢的自己体会

# user$ python variable_demo.py
# user$ 12312312312312312312

变量的作用域

name = 'CoderInfo'

def hello():
    name = 'Moon'
    print name


hello() # result: Moon 这里输出的是局部变量 local variable
print name # result: CoderInfo 这里输出的是全局变量 global variable

如何在局部作用域内修改全局变量

name = 'CoderInfo'

def hello():
    global name = 'Moon'
    print name


hello() # result: Moon
print name # result: Moon





你可能感兴趣的:(变量这点事儿)