Организация ввода и вывода данных

Ввод и вывод данных

Программа должна показывать результат и спрашивать данные у пользователя. За это отвечают команды print и input.

Чему ты научишься. выводить данные на экран командой print() и запрашивать их у пользователя командой input().

Как запустить программу. Проверяй каждый пример сам: открой online-python.com, впиши код и нажми «Run». Так ты сразу увидишь, что выводит print() и что происходит при input(). Нужны подробные шаги с картинками — открой урок «Установка Python и первая программа» из курса «Python для подростков» (по желанию).

Вывод: print()

Оператор print() выводит на экран то, что в скобках. Текст берут в кавычки, числа и переменные — без кавычек:

print("Привет!")
print(2 + 3)
Привет!
5

Ввод: input()

ВВОД И ВЫВОД:

  input()  →  переменная  →  print()
   ввод         хранит        вывод

  name = input("Как зовут? ")
  print("Привет,", name)

Оператор input() ждёт, пока пользователь введёт данные, и возвращает их программе (как строку). Обычно результат сразу кладут в переменную:

name = input("Как тебя зовут? ")
print("Привет,", name)
Как тебя зовут? Аня
Привет, Аня

Контрольный вопрос. Какой оператор Python выводит данные на экран?

Аprint
Бinput
Вif

Подсказка: Печатает в скобках.

Онлайн-проверка ответа появится позже

Контрольный вопрос. Какой оператор Python запрашивает данные у пользователя?

Аinput
Бprint
Вwhile

Подсказка: Ждёт ввод.

Онлайн-проверка ответа появится позже

Контрольный вопрос. Данные, введённые пользователем через input(), возвращаются программе в виде… Впиши слово (тип данных).

Подсказка: Даже если пользователь ввёл число — Python сначала считает это текстом.

Онлайн-проверка ответа появится позже

Контрольный вопрос. Текст, который выводит print(), нужно брать в… а числа и переменные — нет.

Акавычки
Бскобки
Вточки

Подсказка: Иначе Python подумает, что это имя переменной.

Онлайн-проверка ответа появится позже

Контрольный вопрос. Результат, который вернул input(), обычно сразу кладут в…

Апеременную
Бprint()
Вкавычки

Подсказка: Чтобы использовать введённые данные дальше в программе.

Онлайн-проверка ответа появится позже

Контрольный вопрос. Что выведет команда print(«Привет!»)? Впиши слово без кавычек.

Подсказка: print выводит ровно то, что в кавычках.

Онлайн-проверка ответа появится позже

Контрольный вопрос. Что выведет команда print(4 + 5)? Впиши только число.

Подсказка: Сначала считается 4+5.

Онлайн-проверка ответа появится позже

Задание. Какой командой в Python выводят данные на экран? Допиши пропущенное имя команды: ___(«Привет!»). Впиши только имя команды маленькими буквами (без скобок).

Подсказка: Эта команда печатает в скобках то, что нужно показать.

✅ Готово, если: ты ввёл(а) верный ответ, и онлайн-проверка его приняла.

Онлайн-проверка ответа появится позже

Задание. Что выведет команда: print(3 * 3 + 1)? Впиши только число.

Подсказка: Умножение выполняется раньше сложения — сначала 3*3, потом +1.

✅ Готово, если: ты ввёл(а) верный ответ, и онлайн-проверка его приняла.

Онлайн-проверка ответа появится позже

Задание. Напиши свою программу на Python с input() и print(), по образцу из урока (name = input(…); print(«Привет,», name)), но про что-то СВОЁ — например, спроси любимый цвет, город или животное.
1) Приведи код программы (минимум 2 строки: одна с input(), одна с print()).
2) Распиши, что программа выведет, если пользователь введёт конкретный ответ (укажи, какой именно ответ ты берёшь для примера).

Подсказка: Сохрани результат input() в переменную — потом используй эту переменную внутри print().

Онлайн-проверка ответа появится позже

Итог. Команда print() выводит на экран то, что в скобках, а input() ждёт ввод пользователя и возвращает его как строку. Обычно результат input() сразу кладут в переменную.

Что дальше

Соберём первые полноценные программы — линейные. Следующий урок.

Назад  ·  ↑ В начало урока  ·  ⌂ В начало курса  ·  Вперёд →

Школа Виктора Комлева