上QQ阅读APP看书,第一时间看更新
The input function
A function that is basically the opposite of print, is input. This function takes some sort of question/statement as an argument, prints it, and requires a user to give an answer—this answer will be returned as a result of the function. It does work in Jupyter, but is mostly used in standalone scripts.
Let's have a look at the following example:
>>> name = input('Your name?')
Your name? Guido
>>> name
Guido
As you can see, when we run the input function, it halts the whole computation, waiting for the operator to type in the value; once a value is added, the program resumes.