This article mainly introduces Python reading keyboard input 2 methods, mainly using the Raw_input function and input function, this article gives the use of examples, the need for friends can refer to the
Python provides two built-in functions for reading a line of text from standard input, and the default standard input is the keyboard. As follows:
1.raw_input
2.input
Raw_input function
The Raw_input () function reads a row from the standard input and returns a string (minus the ending line break):
The code is as follows:
str = raw_input ("Enter Your input:");
Print "Received input is:", str
This prompts you to enter any string and then displays the same string on the screen. When I type "Hello python!", its output is as follows:
The code is as follows:
Enter your Input:hello Python
Received input Is:hello Python
Input function
The input () function and the raw_input () function are basically interchangeable, but input assumes that your input is a valid Python expression and returns the result of the operation. This should be the biggest difference between the two.
The code is as follows:
str = input ("Enter your input:");
Print "Received input is:", str
This produces the following results for the input:
The code is as follows:
Enter your input: [x*5 for X in range (2,10,2)]
Recieved input is: [10, 20, 30, 40]