Ввод и вывод данных в Python
НАВИГАЦИЯ ПО СТРАНИЦЕ
Ввод и вывод данных — это важная часть программирования, которая позволяет взаимодействовать с пользователем и обрабатывать информацию. В Python существуют различные способы ввода и вывода данных. Давайте рассмотрим основные методы для работы с ними.
Вывод данных
Для вывода данных в Python часто используется функция print(). Она принимает один или несколько аргументов и выводит их на стандартный вывод (обычно это консоль).
Пример вывода текста:
print("Привет, мир!")
Пример вывода переменных:
имя = "Анна"
возраст = 25
print("Меня зовут", имя, "и мне", возраст, "лет.")
Ввод данных
Для ввода данных с клавиатуры в Python используется функция input(). Она позволяет получить текстовый ввод от пользователя.
Пример ввода данных:
имя = input("Введите ваше имя: ")
print("Привет, ", имя, "!")
Обратите внимание, что input() всегда возвращает строку (строковый тип данных). Если вам нужно ввести числа, вы должны преобразовать их в соответствующий тип данных, например, с использованием int() или float().
Пример ввода числа:
возраст = int(input("Введите ваш возраст: "))
год_рождения = 2023 - возраст
print("Вы родились в", год_рождения, "году.")
Форматированный вывод
Python предоставляет множество способов форматирования вывода, включая методы форматирования строк с помощью оператора %, методы форматирования строк с использованием метода format()
, и современные литеральные строки (f-строки).
Примеры форматированного вывода:
имя = "Анна"
возраст = 25
print("Меня зовут %s и мне %d лет." % (имя, возраст))
имя = "Иван"
возраст = 30
print("Меня зовут {} и мне {} лет.".format(имя, возраст))
имя = "Мария"
возраст = 35
print(f"Меня зовут {имя} и мне {возраст} лет.")