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()函数时,可以向用户提供提示信息,并将用户输入的内容存储在一个变量中供后续使用。
