Модуль 6.1 (Значение None). None обозначает нейтральное пустое значение.
Какой результат будет у сравнения ниже?
None == None
True
Какой результат будет у сравнения ниже?
None <= None
Ошибка TypeError
Какой результат будет у сравнения ниже?
None is None
True
Что считается лучшей практикой, когда нужно проверить на значение
None
: оператор==
или операторis
?
is
Какой результат будет у сравнения ниже?
None != None
False
Какой результат будет у сравнения ниже?
None is not None
False
Какой результат будет у сравнения ниже?
None not is None
Ошибка
Создайте две переменные
empty
иempty_too
, сохраните в них значениеNone
При помощи оператора is выведите на первой строке результат их сравнения на равенство и затем на второй строке результат их сравнения на неравенсто
empty = None # присваеваем переменной значение None empty_too = None # присваеваем переменной значение None print(empty is empty_too) # выводим результат от равенства. Равенство - это проверка на то, равны ли 2 значения или нет(is - сравнивает по id) print(empty is not empty_too) # выводим результат от неравенства. Неравенство - это проверка на то, неравны ли 2 значения(is - сравнивает по id)
Какой результат будет у операции ниже?
None in ['hello', 'None', 'none', 234]
False
Какой результат будет у операции ниже?
None in ['hello', None, 'none', 234]
True
Создайте список
i_love_none
из 50 элементовNone
и распечатайте его
i_love_none = [] # создаем пустой список for i in range(50): # циклом мы 50 раз добавляем в список значение None i_love_none.append(None) print(i_love_none) # выводим полученный список
Если у вас не отображается решение последних задач, значит у вас включен блокировщик рекламы который вырезает эти ответы