На этот вопрос уже есть ответ здесь:
Это довольно просто, но я кодировал и начал задаваться вопросом, существует ли питонический способ проверить, не существует ли чего-либо. Вот как я это делаю, если это правда:
var = 1
if var:
print 'it exists'
но когда я проверяю, не существует ли чего-то, я часто делаю что-то вроде этого:
var = 2
if var:
print 'it exists'
else:
print 'nope it does not'
Кажется бесполезным, если все, что меня волнует, это знать, есть ли способ проверить, есть ли что-то не существует без else?