Рубрики
Без рубрики

Python, если с не оператором

Автор оригинала: Python Examples.

Python, если нет

Мы можем использовать логические не Оператор с Python, если состояние. Заявления внутри Если блок выполняется только в том случае, если значение (логическое значение) является ложным или если значение (коллекция) не пусто.

Синтаксис

Синтаксис Python, если заявление с не логичным оператором

if not value:
    statement(s)

где . ценность Может быть в типе булева, строка, списка, дикт, набор и т. Д.

Если ценность Является ли логическим типом, то не действует оператор отрицания. Если значение ложно, не будет иметь значение true, а оператор (ы) в IF-Block будет выполняться. Если значение имеет значение true, не будет иметь значение false, а оператор (ы) в if-block не будут выполняться.

Если ценность Строка типа, то операторы (ы) в IF-Block будут выполняться, если строка пуста.

Если ценность Список типов, то операторы (ы) в IF-Block будут выполняться, если список пуст. То же объяснение имеет правильное для ценность Другими хранилищами коллекции: Dict, Set и кортеж.

Таким образом, мы можем использовать Если нет Выражение для условно выполнить блок отчетов только в том случае, если значение не пустое или не ложное.

Пример 1: Python, если нет – логический

В этом примере мы будем использовать Python, не логичный оператор в логическом выражении Python, если.

Python Program

a = False

if not a:
	print('a is false.')

Выход

a is false.

Пример 2: Python, если нет – строка

В этом примере мы будем использовать Python Если нет Выражение для печати строки только в том случае, если строка не пуста.

Python Program

string_1 = ''

if not string_1:
    print('String is empty.')
else:
    print(string_1)

Выход

String is empty.

Пример 3: Python, если нет – список

В этом примере мы будем использовать Python Если нет Выражение, чтобы распечатать список только в том случае, если список не пуст.

Python Program

a = []

if not a:
    print('List is empty.')
else:
    print(a)

Выход

List is empty.

Пример 4: Python, если нет – словарь

В этом примере мы будем использовать Python Если нет Выражение для печати словаря только в том случае, если словарь не пуст.

Python Program

a = dict({})

if not a:
    print('Dictionary is empty.')
else:
    print(a)

Выход

Dictionary is empty.

Пример 5: Python, если нет – установить

В этом примере мы будем использовать Python Если нет Выражение для печати набора, только если набор не пуст.

Python Program

a = set({})

if not a:
    print('Set is empty.')
else:
    print(a)

Выход

Set is empty.

Пример 6: Python, если нет – кортеж

В этом примере мы будем использовать Python Если нет Выражение для печати кортежа, только если кортеж не пуст.

Python Program

a = tuple()

if not a:
    print('Tuple is empty.')
else:
    print(a)

Выход

Tuple is empty.

Резюме

В этом руководстве Примеры питона мы научились использовать не логичный оператор Наряду с IF условным утверждением, с помощью программ хорошо подробных примеров.