← К задачам
Легко · +2ВалидацияОсновы языкаПорядок выполненияУсловия

Истинно или ложно?

Булев тип данных — это тип данных, принимающий два возможных значения. Первое, «истинное», принимает значение True. Второе, «ложное», принимает значение false. Все значения истинны, если они не ложны.

Ложные значения:

  • false
  • null
  • 0
  • ""

Напишите функцию, принимающую в качестве аргумента любой тип данных. Если значение истинно, то она должна вернуть 1. Если ложно — 0.

Примеры

isTruthy(0) ➞ 0

isTruthy(false) ➞ 0

isTruthy("") ➞ 0

isTruthy("false") ➞ 1

Примечания

  • Не забудьте вернуть результат с помощью оператора return.
py
Курс по теме
Пройдите курс «Python с нуля» — по шагам, с проверкой
8 уроков · ~14 ч · теория, упражнения и экзамен с бейджем
Открыть курс →
def is_truthy(val):
	
Здесь появится результат. Напиши решение слева и нажми «Проверить код».
Для запуска тестов необходима авторизация.