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