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

Python中的input()函数和它的使用方法

发布时间:2023-06-15 06:20:12

在Python中,input()是一个内置函数,用于从标准输入读取用户输入。当该函数被调用时,程序将会暂停执行,等待用户输入一些文本(例如字符串、数字等)。一旦用户输入完成,Python将会返回输入内容作为一个字符串。下面是该函数的基本语法:

input([prompt])

其中,[prompt]是可选参数,表示在等待用户输入之前,程序应该输出的提示文本。如果没有指定该参数,则函数将不会输出任何内容。

下面是input()的一些示例用法:

1. 获取用户输入的字符串

name = input("Enter your name: ")

print("Hello, " + name)

这个脚本会要求用户输入他们的名字,并把输入内容存储在变量name中。然后,程序会输出"Hello, "和用户名字。

2. 将用户输入转换为数字

age = int(input("Enter your age: "))

print("Your age is " + str(age))

在这个脚本中,我们要求用户输入他们的年龄,然后使用int()函数将输入内容转换为一个整数。最后,程序会输出"Your age is"以及输入的年龄。

3. 无需显示提示文本的输入

password = input()

print("Your password is " + password)

如果您不需要显示提示文本,可以在函数中不使用[prompt]参数。在这个示例中,我们要求用户输入密码,然后输出输入的密码。

需要注意的是,input()函数始终返回字符串对象。因此,如果您需要将用户输入转换为其他类型的对象(例如整数或浮点数),您需要手动转换。