- Функции ввода данных с клавиатуры input ():
- переменная = input () – ввод одной строки (до нажатия Enter);
- переменные = input ().split () – ввод нескольких значений, разделённых пробелами, результат – список строк.
- Функции вывода данных print ():
- print (значение1, значение2, ...) – вывод значений через пробел, после вывода – переход на новую строку;
- print (значение1, значение2, ..., end = '') – вывод без перевода строки в конце.
Пример.
a = int (input ())
print ("Значение a равно", a) - Встретив функцию input (), программа ожидает ввода строки, подтверждённого нажатием клавиши Enter.
- Если нужно ввести несколько чисел через пробел, используется метод split (). Например:
x, y, z = map (int, input ().split ()) - В этом случае ожидается ввод трёх чисел, разделённых пробелами; клавиша Enter нажимается один раз – после ввода всей строки.
- print () по умолчанию переводит курсор на следующую строку. Чтобы этого избежать, используют параметр end = ''.
- Комментарии оформляются символом #. Текст после # до конца строки виден программисту, но игнорируется интерпретатором Python. Для многострочных комментариев можно использовать тройные кавычки """ ... """ или ''' ... ''' (фактически это строки, но они часто применяются как комментарии, если не присваиваются переменной).
Информатика • 8 класс
5
Ввод-вывод данных. Линейные конструкции (Python)
Было полезно?
Рекомендуем
Вы учитель или ученик?
Познакомьтесь с нашим образовательным онлайн-сервисом с тысячами интерактивных работ
Учителю
Удобно проводить уроки в классе, назначать работы на дом и анализировать результаты всего класса или конкретных учеников
Ученику
Самостоятельно изучать новые и повторять пройденные темы, готовиться по индивидуальной траектории и оценивать результаты на наглядных графиках