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

Python中的input()函数:从控制台接受用户输入

发布时间:2023-10-28 20:07:18

在Python中,可以使用内置函数input()从控制台接受用户输入。

使用input()函数时,程序会暂停执行,等待用户输入。用户在控制台输入内容后,按下回车键确认输入,这个输入会被读取并作为input()函数的返回值返回。

以下是一个简单的例子:

name = input("请输入您的名字:")
print("您输入的名字是:" + name)

上述代码会在控制台输出一个提示信息“请输入您的名字:”,然后程序会等待用户输入。用户输入名字后按下回车键,输入的内容会被存储在变量name中,并在下一行打印出来。

需要注意的是,input()函数返回的是一个字符串类型的值。如果需要将用户输入转换为其他类型,比如整数或浮点数,可以使用相应的转换函数,如int()float()

age = int(input("请输入您的年龄:"))
print("您的年龄是:" + str(age))

上述代码会将用户输入的年龄作为整数类型存储在变量age中,并将其转换为字符串后打印出来。

需要注意的是,input()函数会将用户输入的内容原样存储,包括空格和特殊字符。如果需要对用户输入进行处理,可以使用字符串的相关函数或方法。

text = input("请输入一段文本:")
# 统计用户输入文本中的字符数
char_count = len(text)
print("您输入的文本包含" + str(char_count) + "个字符。")

上述代码会统计用户输入文本的字符数,并将其打印出来。

总结来说,input()函数是Python中用于从控制台接受用户输入的函数。使用input()函数时,可以向用户提供提示信息,并将用户输入的内容存储在一个变量中供后续使用。