input
是 Python 内置函数之一,用于从控制台读取用户的输入。它允许程序与用户进行交互,以便从用户获取信息。
函数语法
input([prompt])
参数:
prompt
(可选): 这是一个可选参数,表示要显示给用户的提示信息。它是一个字符串。如果提供了prompt
参数,input
函数会将这个提示信息显示给用户,并等待用户的输入。如果省略了prompt
参数,input
函数只会等待用户的输入,不会显示任何提示信息。
示例代码
基本使用,获取用户的输入并显示:
user_input = input("请输入您的名字:")
print("你输入的名字是:" + user_input)
运行结果:
请输入您的名字:John
你输入的名字是:John
没有提示信息的 input
使用:
user_input = input()
print("你输入的内容是:" + user_input)
运行结果:
(等待用户输入)
(用户输入:Hello)
你输入的内容是:Hello
使用 input
获取数字输入并进行计算:
num1 = int(input("请输入第一个数字:"))
num2 = int(input("请输入第二个数字:"))
result = num1 + num2
print("两个数字的和是:" + str(result))
运行结果:
请输入第一个数字:10
请输入第二个数字:5
两个数字的和是:15
总结
input
函数用于从用户处获取输入,允许程序与用户进行交互。- 可以提供一个可选的
prompt
参数,以显示提示信息,帮助用户理解需要输入的内容。 input
函数返回一个字符串,你可以将其存储在变量中,并随后进行处理。- 当用户输入文本时,
input
函数会读取文本并将其作为字符串返回。 - 如果需要获取数字输入,你可以使用
int()
或其他类型转换函数将输入转换为相应的数据类型。 - 谨慎使用
input
函数,因为用户输入可能包含恶意内容,需要进行适当的输入验证和处理。