Загрузка...

Analysis of the problem "Number sign" [For beginners]

Thread in Python created by kristall0v Dec 19, 2020. 259 views

  1. kristall0v
    kristall0v Topic starter Dec 19, 2020 статус продаётся, честь тоже 31,493 Sep 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 для второго условия (одна из самых частых ошибок новичков в питоне)
    Code

    x = int(input())
    if x > 0:
    print(1)
    elif x == 0:
    print(0)
    else:
    print(-1)
    Thread restrictions:
    The topic author allowed to post messages in the topic only to the following groups (and higher ranked): Local, Staff Members and Curators
     
Top
Loading...