input
Считывает и возвращает строку входных данных.
input([prompt])
prompt -- Строка-приглашение, которая должна быть отправлена на стандартное устройство вывода (заключительный перевод каретки при этом удаляется).
Если загружен модуль
Функция считывает строку данных, полученную с устройства ввода и возвращает её без заключительного перевода каретки.
В случае считывания EOF (признак конца файла), поднимается исключение EOFError.
Вызов функции эквивалентен вызову eval(raw_input(prompt)).
Если введённая строка синтаксически некорректна поднимается исключение SyntaxError.
Если произойдёт ошибка в ходе вычисления строки, могут быть подняты и другие исключения.
readline
, тогда функция воспользуется им для удобства ввода пользователя (например, для поддержки истории команд).Функция считывает строку данных, полученную с устройства ввода и возвращает её без заключительного перевода каретки.
В случае считывания EOF (признак конца файла), поднимается исключение EOFError.
my_str = input('Expression: ') # Expression: 2+2
my_str # 2+2
my_str = input('Your string here: ') # Your string here: my string
my_str # my string
Python 2
Вызов функции эквивалентен вызову eval(raw_input(prompt)).
my_str = raw_input('Expression: ') # Expression: 2+2
my_str # 4
На заметку
В общем случае для получения данных от пользователя следует использовать raw_input().
Если введённая строка синтаксически некорректна поднимается исключение SyntaxError.
Если произойдёт ошибка в ходе вычисления строки, могут быть подняты и другие исключения.
Синонимы поиска: input, ввод
В разделе «Встроенные функции»:
abs
all
any
apply
ascii
bin
callable
chr
classmethod
cmp
compile
delattr
dir
divmod
enumerate
eval
exec
filter
format
getattr
globals
hasattr
hash
help
hex
id
isinstance
issubclass
iter
len
locals
map
max
min
next
oct
open
ord
pow
print
raw_input
reduce
repr
reversed
round
setattr
sorted
staticmethod
sum
super
unichr
vars
zip
На заметку
У нас есть представительство в Facebook. Ссылка в самом низу страницы.