文章详情页
Python判断变量是否存在
浏览:149日期:2022-06-26 15:36:10
问题描述
Python如何判断变量是否存在?
if var: var_exists = True if not var: var_exists = True
这样在定以前做判断报错啊
问题解答
回答1:参考文章:Python学习之路上的几个经典问题
Python判断变量是否存在方法一:使用try: ... except NameError: ...。
try: varexcept NameError: var_exists = Falseelse: var_exists = True
方法二:使用locals()和globals()两个内置函数。
locals() : 基于字典的访问局部变量的方式。键是变量名,值是变量值。globals() : 基于字典的访问全局变量的方式。键是变量名,值是变量值。
var_exists = ’var’ in locals() or ’var’ in globals()
相关文章:
1. debian - docker依赖的aufs-tools源码哪里可以找到啊?2. docker gitlab 如何git clone?3. javascript - angular左右滑动如何切换路由状态,????4. node.js - nodeJS 写入文件的内容怎么不是按次序的?5. javascript - 求一款靠谱点的移动端图片查看器插件,老司机速进!6. android自带时钟应用的这个效果是怎么做的7. mysql sql where id in(25,12,87) 结果集如何用按照 25 12 87排序?8. 数据库创建失败9. jupyter-notebook - Mac下启动jupyter notebook后没有Python的选项?10. 这是什么情况???
排行榜

网公网安备