Python с нуля → первая экзаменационная программа · тема 1 из 6
Ввод: текст превращается в число
Основа для всех программ
Одна идея — один пример
input() возвращает строку. Для целого числа оберни его в int(). print() выводит результат. В автопроверке не добавляй приветствия и подписи, которых нет в условии.
a = int(input())
print(a + 2)
Теперь решаем самостоятельно
Одна команда input() читает одну строку. Два числа на разных строках требуют двух вызовов.
Вводятся два целых числа, каждое с новой строки. Выведи их сумму. Числа могут быть отрицательными.
Пример входных данных и результата
Ввод:
3 5
Вывод:
8
Черновик и файл программы
Черновик сохраняется в этом браузере. Ctrl/⌘ + S — сохранить.
Результаты проверки
Напиши решение и нажми «Проверить код». Данные каждого теста подаются автоматически.
Нужна подсказка?
Сохрани оба числа, затем передай a + b в print.
На чём легко ошибиться
Без int строки "3" и "5" склеятся в "35".
Разобрать один из способов решения
Сначала попробуй написать код сам. Сравни алгоритм, затем закрой разбор и воспроизведи решение без подсказки.
a = int(input())
b = int(input())
print(a + b)Тесты проверяют результат на учебных примерах, но не доказывают правильность для любого входа. Объясни каждую строку и предложи собственный тест.
Перед следующей темой
Назови входные данные, результат, основной шаг алгоритма и граничный случай. Если использовал разбор, напиши решение заново. Для свободных экспериментов открой Python онлайн.
Все темы этого курса
Программа подготовлена по темам банка «Академии С». Официальные документы: ФИПИ. Справочник языка: Python. Не все экзаменационные задачи нужно решать программой: например, работа в таблицах требует освоения табличного редактора.