当我们需要从用户那里获取输入时,可以使用Python的内置函数input()
。该函数允许我们从键盘或标准输入设备读取用户输入并将其读取到Python程序。
input()
函数的语法非常简单,它只需要一个字符串作为参数,显示给用户应该输入什么。例如,下面的代码将要求用户输入他们的名字:
name = input("请输入你的名字:")
在用户输入他们的名字后,该函数会将该值存储在名为name
的变量中。请注意,input()
函数返回的值始终是一个字符串类型。因此,如果需要将值转换为整数或浮点数等其他类型,请使用相应的类型转换函数。
例如,下面的代码从用户那里读取两个整数并将它们相加:
a = int(input("请输入第一个数字:"))
b = int(input("请输入第二个数字:"))
sum = a + b
print("两个数字之和为:", sum)
在上述示例中,我们首先使用input()
函数从用户那里获取两个数字并将它们转换为整数(使用int()
函数),然后将它们相加并将结果存储在变量sum
中,最后输出结果。
需要注意的是,input()
函数会等待用户输入数据,直到按下回车键。如果要退出这个操作,可以使用Ctrl + C
(在Unix和Linux系统),或Ctrl + Z
(在Windows系统)。
总结一下,使用Python的input()
函数非常简单。只需要一个字符串作为参数即可。它将等待用户从键盘或其他标准输入设备中输入数据,并将数据读取到Python程序中。我们可以使用类型转换函数将读取值从字符串转换为其他类型的数据。实际上 input()
函数很常用,一定要掌握好。