Введення даних
Для введення значень вхідних даних під час виконання проєктів у мові програмування Python використовують команду:
<ім’я змінної> = input(<'підказка'>)
Зверни увагу!
Тут і далі кутовими дужками <> позначено назву того, що насправді записують на цьому місці.
Коли в програмі зустрічається функція input(), комп’ютер призупиняє виконання й очікує, поки користувач/користувачка введе дані й натисне Enter. Якщо в дужках записано рядок-підказку, що саме потрібно ввести, то вона з’явиться на екрані.
 
Значення, отримане від команди input(), Python сприймає як рядок, навіть якщо введено число. Тому до значення, яке повернула функція input(),  при введенні числових даних слід застосувати функцію перетворення типу int() або float():
<ім’я змінної> = int (input()), при введенні цілого значення;
<ім’я змінної> = float(input()), при введенні дробового значення.
Приклад:
Випробуємо у вікні консолі, як працює команда введення input():
>>> name = input('Як тебе звати?')
Як тебе звати? Петро
>>> name
'Петро'
>>> a = int(input('a=?')
a=? 5
>>> a**2
25
Виведення даних
Для виведення результатів у мові програмування Python використовується команда print(<текст у лапках>, <список виразів і/або імен змінних>)
 
У списку виведення можуть бути записані константи, змінні, вирази. Значення в списку відокремлюються комами.
Приклад:
Виведемо кілька результатів обчислень:
>>> x = 4
>>> print('Результати: ', x, 2*x, 3*x)
Результати: 4 8 12
Приклад:
За допомогою команд input() і print() у програмі можна організувати діалог користувача з комп’ютером:
name = input('Як тебе звати?')
print(name, 'працює на комп’ютері')
Джерела:
Інформатика : підруч. для 7-го кл. закл. заг. серед. освіти / Йосиф Ривкінд [та ін.]. — Київ : Генеза, 2024.
Інформатика : підруч. для 5 кл. закл. загал. серед. освіти / [О. О. Бондаренко, В. В. Ластовецький, О. П. Пилипчук, Є. А. Шестопалов]. — Харків : Вид-во «Ранок», 2022.