Перейти к содержанию

Теоретическая часть

Что такое вывод данных

Вывод данных — это отображение информации на экран.

В Python для вывода используется функция:

print()

Функция print()

Простейший пример:

print("Hello")

Можно выводить: - текст; - числа; - значения переменных; - результаты вычислений.

Примеры:

print(10)
print(5 + 3)
name = "Ivan"
print(name)

Вывод нескольких значений

name = "Ivan"
age = 18

print("Имя:", name)
print("Возраст:", age)

Python автоматически добавляет пробел между значениями.


Что такое ввод данных

Ввод данных — это получение информации от пользователя.

В Python используется функция:

input()

Простейший ввод

name = input()
print("Здравствуйте,", name)

Программа ожидает ввод с клавиатуры.


Ввод с подсказкой

name = input("Введите имя: ")
print("Здравствуйте,", name)

Текст внутри input() отображается перед вводом.


Важно: input() всегда возвращает строку

Пример:

age = input("Введите возраст: ")
print(type(age))

Даже если пользователь ввёл число, тип будет str.


Преобразование типов

Чтобы работать с числами, необходимо преобразование.

1 Преобразование в int

age = int(input("Введите возраст: "))

2 Преобразование в float

price = float(input("Введите цену: "))

Пример программы с вводом и вычислением

a = int(input("Введите первое число: "))
b = int(input("Введите второе число: "))

print("Сумма:", a + b)

Типичные ошибки

  1. Отсутствие преобразования:
a = input("Введите число: ")
b = input("Введите число: ")

print(a + b)  # объединение строк
  1. Неверный ввод (буквы вместо числа):
age = int(input("Введите возраст: "))

Если введён текст — возникнет ошибка.


Практическая работа

Задание 1

Запросить имя пользователя и вывести приветствие.


Задание 2

Запросить два числа и вывести их сумму.


Задание 3

Запросить возраст пользователя и вывести сообщение: "Вам X лет"


Задание 4

Запросить длину и ширину прямоугольника. Вычислить площадь и вывести результат.


Задание 5

Запросить число. Вывести: - число + 10; - число * 3; - число в квадрате.