欢迎访问宙启技术站
智能推送

Python中的`input()`函数用于输入数据的简单介绍

发布时间:2023-06-29 05:30:38

input()函数是Python中内置的一个函数,它用于从用户那里获取输入数据。当程序执行到input()函数时,程序会暂停等待用户输入数据,并且将用户输入的数据作为函数的返回值进行返回。

input()函数的常见用法如下:

value = input(prompt)

其中,prompt是一个可选参数,用于指定用户输入时的提示信息。它的作用是在等待用户输入时向用户显示一个可选的字符串提示。如果省略了prompt参数,则不会显示任何提示信息。

input()函数返回的数据类型是字符串,它会将用户输入的所有内容都作为字符串进行返回。如果用户输入的是数值,需要使用适当的方法将字符串转换为相应的数据类型,例如使用int()函数将字符串转换为整数,使用float()函数将字符串转换为浮点数。

以下是一个示例,展示了input()函数的使用方法:

name = input("请输入你的名字:")
age = input("请输入你的年龄:")
print("你好," + name + "!你的年龄是" + age + "岁。")

在这个例子中,首先程序会输出一个提示信息,要求用户输入自己的名字,然后等待用户输入。用户输入完毕后,程序会将输入的数据保存到name变量中。接着,程序会输出另一个提示信息,要求用户输入自己的年龄。用户输入完毕后,程序会将输入的数据保存到age变量中。最后,程序会输出一句话,包含了用户输入的名字和年龄。

需要注意的是,input()函数会一直等待用户输入,并且会阻塞程序的执行,直到用户输入完成。因此,在调用input()函数时,程序会停止在那里等待用户输入,直到用户输入完成并按下回车键才继续执行后续的代码。