How to take input in Python?
Taking input is a way of interact with users, or get data to provide some result. Python provides two built-in methods to read the data from the keyboard. These methods are given below.
The input function is used in all latest version of the Python. It takes the input from the user and then evaluates the expression. The Python interpreter automatically identifies the whether a user input a string, a number, or a list. Let's understand the following example.
Enter your name: Devansh Devansh
The Python interpreter will not execute further lines until the user enters the input.
Let's understand another example.
Example - 2
Enter your name: Johnson Enter your age: 21 Enter your marks: 89 The name is: Johnson The age is 21 The marks is: 89.0
By default, the input() function takes input as a string so if we need to enter the integer or float type input then the input() function must be type casted.
We can see in the above code where we type casted the user input into int and float.
How input() function works?
Enter your name: Peter Peter
How to check Python version?
To check the Python version, open command line (Windows), shell (Mac), or terminal (Linux/Ubuntu) and run python -version. It will display the corresponding Python version.
Check Python version in the running script
We can check the Python version in our running script. Consider the following ways to know Python version in all operating systems.
Let's have a look at following image.