前言:大多数程序都旨在解决最终用户的问题,为此通常需要从用户那里获取一些信息。例如,假设有人要判断自己是否到了投票的年龄,要编写回答这个问题的程序,

就需要知道用户的年龄,这样才能给出答案。因此,这种程序需要让用户输入其年龄,再将其与投票年龄进行比较,以判断用户是否到了投票的年龄,再给出结果。
  为了让程序能够对其进行处理。在程序需要一个名字时,你需要提示用户输入该名字;程序需要一个名单时,你需要提示用户输入一系列名字。为此,你需要使用函数 input()

  函数 input()让程序暂停运行,等待用户输入一些文本。获取用户输入后, Python将其存储在
个变量中,以方便你使用。
例如,下面的程序让用户输入一些文本再将这些文本呈现给用户:
parrot.py

message = input(Tell me something, and will repeat it back to you:")
 print(message)

  函数 input()接受一个参数:即要向用户显示的提示或说明,让用户知道该如何做。在这个示例中, Python运行第1行代码时,用户将看到提示 Tell me something and will repeat it back to you:程序等待用户输入,并在用户按回车键后继续运行。输入存储在变量 message中,接下来的 printmessage)将输入呈现给用户:

Tell me something, and I will repeat it back to   you: Hello everyone!
Hello everyone!

  [scode type=“yellow”] 注意 Sublime Text不能运行提示用户输入的程序。你可以使用 Sublime Text来编写提示用户输入的程序,但必须从终端运行它们。[/scode]