📜  Python input()(1)

📅  最后修改于: 2023-12-03 14:45:59.462000             🧑  作者: Mango

Python input()

input() 函数是 Python 中用于接收控制台输入的内置函数。它允许程序员与用户进行交互,接收用户输入的数据作为程序的输入。

语法

input() 函数的基本语法如下:

input(prompt)

其中,prompt 是一个可选参数,用于显示给用户的输入提示信息。它是一个字符串,可以包含有关所需输入的说明。

返回值

input() 函数返回一个字符串,其中包含用户输入的数据。

示例
name = input("请输入您的姓名:")
print("您好," + name + "!")

运行上述代码,程序会在控制台上显示 "请输入您的姓名:" ,并等待用户输入。用户输入的内容将赋值给 name 变量,并打印出 "您好," 加上用户输入的姓名。

动态输入

利用 input() 函数,我们可以在程序运行时根据用户提供的不同输入执行不同的操作。

下面是一个示例,演示如何使用 input() 函数动态获取用户输入的两个数字,并将它们相加:

num1 = int(input("请输入第一个数字:"))
num2 = int(input("请输入第二个数字:"))
sum = num1 + num2
print("两个数字的和为:" + str(sum))

上述代码中,通过使用 int() 函数将输入的字符串转换为整数,我们可以在运行时对数字执行计算,并在控制台上打印出结果。

注意事项
  • input() 函数始终返回一个字符串。如果需要将其用作其他类型的数据(如整数或浮点数),需要使用相应的类型转换函数(如 int()float())进行转换。
  • 用户输入的内容没有任何限制,应确保对输入进行适当的验证和处理,以避免潜在的错误或漏洞。
  • 对于 Python 2.x 版本的用户,应使用 raw_input() 函数来接收用户输入。

以上是关于 input() 函数的介绍和用法。利用它,您可以编写用户友好和交互性强的 Python 程序,接受用户输入,进行相关操作并返回结果。