文章详情页
Python判断变量是否存在
浏览:74日期: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. 在windows下安装docker Toolbox 启动Docker Quickstart Terminal 失败!2. docker - 各位电脑上有多少个容器啊?容器一多,自己都搞混了,咋办呢?3. 为什么我ping不通我的docker容器呢???4. 咨询下jq的问题5. docker不显示端口映射呢?6. docker内创建jenkins访问另一个容器下的服务器问题7. mysql里的大表用mycat做水平拆分,是不是要先手动分好,再配置mycat8. debian - docker依赖的aufs-tools源码哪里可以找到啊?9. html5 - H5中播放的视频如何有效的进行知识产权保护-防下载防盗链10. python redis 列表插入 速度太慢
排行榜
