python中的常量和变量代码详解
局部和全局变量:
#name='lhf' #defchange_name(): ##globalname #name='帅了一比' #print('change_name',name) # # #change_name() #print(name) #name='lhf' # #defchange_name(): #name1='帅了一比' #name2='帅了一比' #name3='帅了一比' #print('change_name',name) # #change_name() #globals #NAME="杠娘" # #defyangjian(): ##NAME="史正文" #globalNAME #NAME="小东北" #print('我要搞',NAME) # #defqupengfei(): #NAME="基" #print('我要搞',NAME) # #yangjian() #qupengfei() #NAME="产品经理" #defyangjian(): ##NAME="史正文" #globalNAME#已经声明,NAME就是全局的的那个变量 #print('我要搞',NAME) #NAME="小东北"#修改全局的变量 #print('我要搞',NAME) #defqupengfei(): #NAME="基" #print('我要搞',NAME) #如果函数的内容无global关键字, #-有声明局部变量 #NAME=["产品经理","廖波湿"] #defqupengfei(): #NAME="自己" #print('我要搞',NAME) #qupengfei() #-无声明局部变量 #NAME=["产品经理","廖波湿"] #defqupengfei(): #NAME.append('XXOO') #print('我要搞',NAME) #qupengfei() #如果函数的内容有global关键字 #-有声明局部变量 #NAME=["产品经理","廖波湿"] #defqupengfei(): #globalNAME #NAME="自己" #print('我要搞',NAME) #qupengfei() #错误示例 #NAME=["产品经理","廖波湿"] #defqupengfei(): #NAME="自己" #globalNAME #print('我要搞',NAME) #qupengfei() #-无声明局部变量 #NAME=["产品经理","廖波湿"] #defqupengfei(): #globalNAME #NAME=["阿毛"] #NAME.append('XXOO') #print('我要搞',NAME) #qupengfei() ########全局变量变量名大写 ########局部变量变量名小写 #优先读取局部变量,能读取全局变量,无法对全局变量重新赋值NAME=“fff”, #但是对于可变类型,可以对内部元素进行操作 #如果函数中有global关键字,变量本质上就是全局的那个变量,可读取可赋值NAME=“fff” #qupengfei() #yangjian() NAME=["产品经理","廖波湿"] #defyangjian(): ##NAME="史正文" #globalNAME#已经声明,NAME就是全局的的那个变量 #print('我要搞',NAME) #NAME="小东北"#修改全局的变量 #print('我要搞',NAME) #defqupengfei(): ##NAME="aS" #NAME.append('天扎龙') #print('我要搞',NAME) # #qupengfei() #NAME=["产品经理","廖波湿"] #defqupengfei(): #name="自己" #globalNAME #print('我要搞',NAME) #qupengfei() #NAME='海风' # #defhuangwei(): #name="黄伟" #print(name) #defliuyang(): #name="刘洋" #print(name) #defnulige(): #name='沪指花' #print(name) #print(name) #nulige() #liuyang() #print(name) # #huangwei() #name="刚娘" # #defweihou(): #name="陈卓" #defweiweihou(): #nonlocalname#nonlocal,指定上一级变量,如果没有就继续往上直到找到为止 #name="冷静" # #weiweihou() #print(name) # #print(name) #weihou() #print(name) #刚娘 #冷静 #刚娘
总结
以上所述是小编给大家介绍的python中的常量和变量代码详解,希望对大家有所帮助,如果大家有任何疑问请给我留言,小编会及时回复大家的。在此也非常感谢大家对毛票票网站的支持!