怎么判断是不是变量,如何看python环境变量设置好没

  怎么判断是不是变量,如何看python环境变量设置好没

  Python判断变量是否被设置的方法:可以使用locals()函数进行判断。locales()函数将当前位置的所有局部变量作为字典类型返回。具体使用方法如下:[testvar in locals()。按键()。keys()】。

  该方法如下:

  (推荐教程:Python入门)

  第一种方法使用内置函数locals():

  Locals():获取定义的对象字典。

  Testvarinlocals()。keys()第二种方法使用内置函数dir():

  Dir():获取已定义对象的列表

  Testvarindir()第三种方法使用内置函数vars():

  Vars():获取定义的对象字典

  变量()。has_key(testvar )示例:

  #testvar未定义。

  在locals()中打印“testvar”。按键()

  #输出:假

  间接打印“testvar”

  #输出:假

  printvars()。has_key(testvar )

  #输出:假

  #定义测试变量

  testvar=1

  在locals()中打印“testvar”。按键()

  #输出:真

  间接打印“testvar”

  #输出:真

  printvars()。has_key(testvar )

  #输出:真

  -

  # #描述:

  如果定义的函数有参数,但是调用时没有参数,那么会报告其他错误而不是未定义的变量!

  deffunc1(srcdir):

  printsrcdir

  尝试:

  func1()

  例外:

  打印 1111

郑重声明:本文由网友发布,不代表盛行IT的观点,版权归原作者所有,仅为传播更多信息之目的,如有侵权请联系,我们将第一时间修改或删除,多谢。

留言与评论(共有 条评论)
   
验证码: