변수를 호출할 때 변수가 정의되어 있지 않으면 Python에서 오류를 보고합니다.
해결 방법도 매우 간단합니다. 즉, 미리 변수에 null 값을 할당하는 것입니다.
그러나 시스템 내장 함수를 호출하여 변수 이름이 정의되었는지 여부를 확인할 수도 있습니다. 구현할 수 있는 내장 함수는 3개입니다.
res1 = 'test' in locals().keys() res2 = 'test' in dir() res3 = 'test' in vars().keys() print(res1,res2,res3) # 变量test暂时还没有定义,返回False test = "" # 定义变量test res4 = 'test' in locals().keys() res5 = 'test' in dir() res6 = 'test' in vars().keys() print(res4,res5,res6) # 变量test已经被定义了,返回True
위에서 정의되었는지 확실하지 않은 변수를 호출해야 하는 경우 먼저 위 함수를 사용하여 판단을 추가할 수 있습니다.
위 내용은 변수가 있는지 확인하는 방법의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!