Калькулятор · Шаг 7 из 9
Плюс или минус
Кнопка ± переворачивает знак числа на экране. Число на экране — строка, так что умножать на минус единицу нечего: знак приписывается или убирается.
Что сделать
Переверните знак числа на экране кнопкой ±.
Что приходит
ekran— что сейчас на экране, строка
Что вернуть
Экран с минусом в начале или без него: "-5" из "5"; ноль знака не меняет, пустой экран — "0".
Допишите функцию smenit_znak в редакторе справа.
Результат верните через return — то, что
напечатано, на проверку не влияет.
В проекте
Окно зовёт smenit_znak на кнопку «±». Решите шаг — и отрицательные числа можно будет набирать прямо с кнопок.
smenit_znak("5")
'-5'
Верните экран после нажатия ±.
Ноль знака не меняет: «минус ноль» на экране калькулятора не бывает. Пустой экран тоже даёт «0».
Обсуждение
Вопросов пока нет.
Войдите, чтобы спросить.