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

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

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

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

  • false
  • null
  • 0
  • ""

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

Примеры

isTruthy(0) ➞ 0

isTruthy(false) ➞ 0

isTruthy("") ➞ 0

isTruthy("false") ➞ 1

Примечания

  • Не забудьте вернуть результат с помощью оператора return.
def is_truthy(val):
	
Для запуска тестов необходима авторизация.
Поддержать проект