## 用户输入
大多数程序都旨在解决最终用户的问题,为此通常需要从用户那里获取一些信息。例如,假设有人要判断自己是否到了投票的年龄,要编写回答这个问题的程序,就需要知道用户的年龄,这样才能给出
答案。因此,这种程序需要让用户输入其年龄,再将其与投票年龄进行比较,以判断用户是否到了投票的年龄,再给出结果。
在本章中,你将学习如何接受用户输入,让程序能够对其进行处理。在程序需要一个名字时,你需要提示用户输入该名字;程序需要一个名单时,你需要提示用户输入一系列名字。为此,你需要使用函
数input()。
你还将学习如何让程序不断地运行,让用户能够根据需要输入信息,并在程序中使用这些信息。为此,你需要使用while循环让程序不断地运行,直到指定的条件不满足为止。通过获取用户输入并学会控制程序的运行时间,可编写出交互式程序。
## 函数 input()用户输入
函数input()让程序暂停运行,等待用户输入一些文本。获取用户输入后, Python将其存储在一个变量中,以方便你使用。
例如,下面的程序让用户输入一些文本,再将这些文本呈现给用户:
```
parrot.py
message = input("Tell me something, and I will repeat it back to you: ")
print(message)
```
函数input()接受一个参数:即要向用户显示的提示或说明ÿ