В Python вы можете написать, если заявление следующим образомpython. если переменная == Ложные
var = True
if var:
print 'I\'m here'
есть ли способ сделать обратное без ==, например
var = False
if !var:
print 'learnt stuff'
В Python вы можете написать, если заявление следующим образомpython. если переменная == Ложные
var = True
if var:
print 'I\'m here'
есть ли способ сделать обратное без ==, например
var = False
if !var:
print 'learnt stuff'
Используйте not
var = False
if not var:
print 'learnt stuff'
var = False
if not var: print 'learnt stuff'
Почему все эти ответы имеют один и тот же пример кода, даже если оригинал вопрос фактически не помещал 'if' и' print' в одну строку? – Blender
@Blender: первая ревизия вопроса испортила форматирование, так что каждый фрагмент кода появился на одной строке. – jwodder
@Blender: когда я смотрю на историю ревизий, я вижу, что «оригинальный» (трудно сказать, в период льготного периода) код является однострочным из-за неправильной настройки. – DSM
Python использует not
вместо !
для отрицания.
Попробуйте
if not var:
print "learnt stuff"
вместо
Я думаю, что вы ищете 'не' оператор?
if not var
Ссылка на страницу: http://www.tutorialspoint.com/python/logical_operators_example.htm
У этого сайта плохая документация. – Blender
Я думал, что пытался нет, но я предполагаю, что я должен попробовал это не так, благодаря – Phedg1