Введение
В Python есть несколько способов принять пользовательский ввод. В этой статье мы рассмотрим три различных способа сделать это. Начнем с самого простого и перейдем к более сложным методам. К концу этого поста вы должны хорошо понимать, как принимать пользовательский ввод в Python. Давайте начнем!
Python 3 предоставляет встроенную функцию под названием input(), которая позволяет вам принимать пользовательский ввод. Там, где Python 2.x использует функцию raw_input(), она используется для приема пользовательского ввода. В Python 2.7 также есть функция под названием input(). Однако эта функция принимает только один аргумент: строку приглашения.
Давайте посмотрим на некоторые примеры.
Питон 3.х
Используя функцию input()
:
name = input("Enter your name: ")
print("Hello", name)
Откройте оболочку Python и следуйте приведенным выше инструкциям.
Питон 2.х
Используя raw_input()
:
name = raw_input("Enter your name: ")
print("Hello", name)
Это похоже на функцию input() в Python 3.
Питон 2.х
Используя функцию input()
:
name = input("Enter your name: ")
print("Hello",name)
Запустите приведенные выше скрипты в оболочке Python и введите строку без кавычек. Python вернет сообщение об ошибке. Теперь снова запустите тот же скрипт и введите строку с кавычками.
Вывод
В этом руководстве мы рассмотрели несколько способов принятия пользовательского ввода в Python.