Python中如何判断变量是否已经定义
来源:岁月联盟
时间:2011-05-28
仿照php,定义了一个isset函数.
01.def isset(v):
02. try :
03. type (eval(v))
04. except :
05. return 0
06. else :
07. return 1
01.def isset(v):
02. try:
03. type (eval(v))
04. except:
05. return 0
06. else:
07. return 1
def isset(v):
try:
type (eval(v))
except:
return 0
else:
return 1
当判断一个变量是否定义时候,直接调用这个函数就可以了,但是需要注意到是,必须传入一个字符串。比如,判断user_name是否定义时候,需要这样调用
·········10········20········30········40········50········60········70········80········90········100·······110·······120·······130·······140·······15001.if isset( user_name ):
02. print user_name is defined
03.else
04. print user_name is not defined
上一篇:Python程序设计语言简介