在 Python 中,`input()` 函数用于从标准输入(通常是用户的键盘输入)获取用户输入的数据,并将其作为字符串返回给程序。它允许程序与用户进行交互,接收输入并进行相应的处理。
`input()` 函数的基本语法如下:
variable = input(prompt)
其中:
- `prompt` 是一个可选的字符串参数,用于在获取用户输入之前向用户显示一条提示信息。它可以是任何你希望显示给用户的文字或说明。
- `variable` 是用于存储用户输入的变量名。
使用 `input()` 函数时,程序会暂停执行,等待用户在控制台输入数据,并按下回车键。用户输入的内容会作为字符串类型返回给程序,并存储在指定的变量中。
下面是一个简单的示例,演示了如何使用 `input()` 函数获取用户输入并进行处理:
name = input("请输入您的姓名:")
print("欢迎您," + name + "!")
在上述示例中,程序会提示用户输入姓名,用户在控制台输入姓名后按下回车键,程序会将用户输入的内容存储在 `name` 变量中,并通过 `print()` 函数输出欢迎消息。
需要注意的是,`input()` 函数将用户输入的内容始终作为字符串返回。如果需要将用户输入解释为其他类型(如整数、浮点数等),需要使用相应的类型转换函数(如 `int()`、`float()`)进行转换。例如:
age = int(input("请输入您的年龄:"))
在上述示例中,用户输入的年龄会被转换为整数类型,并存储在 `age` 变量中。
总结起来,`input()` 函数在 Python 中用于获取用户输入,并将输入的内容作为字符串返回给程序。它可以接收一个可选的提示信息,可以将用户输入解释为其他类型。