1
try: var_sigma
except: print "Not defined."
如果定义了此代码,将打印var_sigma
的值,但我希望它不打印任何内容。我怎样才能做到这一点?抑制Python命令的终端输出
try: var_sigma
except: print "Not defined."
如果定义了此代码,将打印var_sigma
的值,但我希望它不打印任何内容。我怎样才能做到这一点?抑制Python命令的终端输出
更换print
与pass
:
try: var_sigma
except: pass
虽然它可能会更好重新考虑你的设计。如果您尝试使用该变量会发生什么?
try:
print var_sigma
except:
print "Not defined."
如果定义了上述内容,将打印var_sigma
。但是你的代码示例没有这样做,如果它被定义,它什么都不做,如果它没有定义,它会打印一些东西。
如果你简单的想检查var_sigma
是否存在,那么你可以做到以下几点:如果`var_sigma`定义
此代码不显示任何信息。 –