Загрузка...

Разбор задачи "Знак числа" [Для новичков]

Тема в разделе Python создана пользователем kristall0v 19 дек 2020. 258 просмотров

  1. kristall0v
    kristall0v Автор темы 19 дек 2020 статус продаётся, честь тоже 31 497 24 сен 2019
    Продолжаем разбор блока задач Условия и Условные операторы

    В математике функция sign(x) (знак числа) определена так:
    sign(x) = 1, если x > 0,
    sign(x) = -1, если x < 0,
    sign(x) = 0, если x = 0.

    Для данного числа x выведите значение sign(x). Эту задачу желательно решить с использованием каскадных инструкций if... elif... else

    Сравниваем числа с нулем и выводим результат в зависимости от выполненного условия. Не забываем использовать elif, а не if для второго условия (одна из самых частых ошибок новичков в питоне)
    Код

    x = int(input())
    if x > 0:
    print(1)
    elif x == 0:
    print(0)
    else:
    print(-1)
    Ограничение ответов в теме:
    Автор темы разрешил отвечать в теме только этим группам (и вышестоящим): Местный, Команда форума и Кураторы.
     
Top
Загрузка...