The Python input()
function allows user inputs in the programs. The input()
function reads a line from the input, converts into a string and returns it as method return value.
The input()
function, optionally, allows a prompt String as the method argument that is displayed to user while taking the input.
Example: Python input()
method to take user’s name from Console
In the given example, when asked in Console, I have input my name ‘Lokesh’.
x = input() print('Hello, ' + x)
Program output.
Hello, Lokesh
Syntax of input()
Method
The syntax of input()
method is:
input([prompt])
Method Parameters
prompt (optional): A String, representing a message before the input, in th standard output (usually screen). Ther is no trailing newline after the prompt message.
Method Return Value
The input()
method reads a line input by user in the Console. It converts the line into a string by removing the trailing newline and returns it to the program.
If we try to read the EOF, it will throw an EOFError
exception.
Python input()
Method Example
Example 1: Read user input without prompt message
userInput = input() print('The input string is:', userInput)
Program output.
howtodoinjava The input string is: howtodoinjava
Example 2: Read user input without prompt message
inputNumber = input("Enter the number to get the square: ") print('The square of {0} is: {1}'.format( inputNumber, int(inputNumber) * int(inputNumber)))
Program output.
Enter the number to get the square: 5 The square of 5 is: 25
Happy Learning !!
Leave a Reply