文章详情页
Python判断变量是否存在
浏览:175日期: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. html5 - 图片一般一怎么的形式存放在服务器中的?2. node.js - mongodb查找子对象的名称为某个值的对象的方法3. vue.js - vue-router开启HTML5的history模式后nginx配置4. python - flask post提交timestamp不能作为参数,这是为什么?5. 网页爬虫 - python 爬取网站 并解析非json内容6. dockerfile - [docker build image失败- npm install]7. 使用list和each配合,的作业,输出一行后,如何换行8. 继承Controller类之后报错9. 百度地图api - Android 百度地图 集成了定位,导航 相互的jar包有冲突?10. mysql - phpmyadmin怎么分段导出数据啊?
排行榜

网公网安备