как проверить, существует ли переменная в python
#if the variable is local:
if 'myVar' in locals():
# myVar exists
#if the variable is global:
if 'myVar' in globals():
# myVar exists.
python проверяет, имеет ли переменная значение
if x:
print(x)
else:
print(x is empty)