Ввод информации в Python
В этом уроке мы узнаем, как вводить информацию с клавиатуры в программах Python, научимся вводить числовые и строковые переменные с помощью клавиатуры.
Для ввода данных в программах Python используется команда
Переменная = input("Комментарий пользователя при вводе")
При исполнении этой команды в переменную запишутся данные с клавиатуры, а в консоль выведется комментарий.
Чтобы вводимое значение отделялось от комментария в программе, нужно добавить к сообщению комментария пробел
Переменная = input(“Сообщение ”)
Чтобы информация вводилась на следующей строке, необходимо сделать перенос на новую строку с помощью
Переменная = input(“Сообщение
”).
С помощью Python команды input() с клавиатуры вводится строка. Для того, чтобы получить числовое значение переменной, нужно использовать команду int( input(“Сообщение ”)), переводящую строки в числа
Пример.
a = int(input(“Введите значение переменной a”))
b = 10
print(b + a)
Эта программа получает числовое значение переменной a, прибавляет к нему b и выводит результат на экран.
Обратите внимание на отсутствие кавычек в команде print(b + a). В кавычки помещаются только строки, которые нужно вывести, а без кавычек программа будет считывать значения переменных a и b. Если бы в print() были кавычки, то программа вывела бы “b + a”, а если их нет, то программа выведет число, равное 10 + a.
Пример программы на Python, которая вводит числа с клавиатуры и выводит на экран их сумму
a = int(input(“Введите первое число. ”))
b = int(input(“Введите второе число. ”))
print(a + b)
Пример программы на Python, которая спрашивает имя и отчество, и выводит приветствие пользователя по имени и отчеству.
n = input("Введите имя. ")
sn = input("Введите отчество. ")
print("Здравствуйте, " + n + " " + sn + ".")
В команде print() можно прибавлять строки.
Вернуться к содержанию Следующая тема Синтаксис языка Python. Условия в Python
Поделиться: