python判断一个变量是否存在的方法:可以利用内置函数locals()来进行判断。locals()函数会以字典类型返回当前位置的全部局部变量,使用方法如:【def php(arg): z=1 print(locals())】。
判断python中的变量是否已经存在,可以使用以下的方法:
(推荐教程:python基础教程)
方法一:使用try: ... except NameError: ...。
try: var except NameError: var_exists = False else: var_exists = True
方法二:使用内置函数locals():
locals():获取已定义对象字典
#testvar未定义 In [1]: 'testvar' in locals().keys() Out[1]: False #定义testvar In [2]: testvar=1 In [3]: 'testvar' in locals().keys() Out[3]: True
方法三:使用内置函数dir():
#testvar未定义 In [1]: 'testvar' in dir() Out[1]: False #定义testvar In [2]: testvar=1 In [3]: 'testvar' in dir() Out[3]: True
方法四:使用内置函数vars():
#testvar未定义 In [1]: 'testvar' in vars() Out[1]: False #定义testvar In [2]: testvar=1 In [3]: 'testvar' in vars() Out[3]: True
相关教程推荐:python爬虫视频教程
常见问题FAQ
- 免费下载或者VIP会员专享资源能否直接商用?
- 本站所有资源版权均属于原作者所有,这里所提供资源均只能用于参考学习用,请勿直接商用。若由于商用引起版权纠纷,一切责任均由使用者承担。更多说明请参考 VIP介绍。
- 提示下载完但解压或打开不了?
- 找不到素材资源介绍文章里的示例图片?
- 模板不会安装或需要功能定制以及二次开发?
发表评论
还没有评论,快来抢沙发吧!