Войти Создать аккаунт

Калькулятор · Шаг 4 из 9

Набор цифр

Нажали «5» — на экране 5. Нажали ещё «7» — 57. Казалось бы, склеить строки. Но на экране изначально ноль, и если просто склеивать, первое же число выйдет «05».

Что сделать

Допишите нажатую цифру на экран — так, чтобы не вышло «05».

Что приходит

  • ekran — что сейчас на экране, строка

  • cifra — нажатая цифра, строка из одного знака

Что вернуть

Новый экран: «0» и «-0» цифра заменяет, к «0.» дописывается, экран длиной уже 12 знаков не меняется: "5" из "0".

Допишите функцию dopisat_cifru в редакторе справа. Результат верните через return — то, что напечатано, на проверку не влияет.

В проекте

Окно зовёт dopisat_cifru на каждую цифровую кнопку и клавишу. Решите шаг — и набирать числа можно будет без «05» и «007».

Вызов
dopisat_cifru("0", "5")
Вернуть
'5'
Ctrl+Enter — проверить

Обсуждение

Вопросов пока нет.

Войдите, чтобы спросить.