Python内置函数之input()-用于让用户输入数据
Python是一种常用的编程语言,其内置函数input()是一个非常强大的函数。它可以在程序运行时让用户输入一些数据,并将结果存储到变量中。
input()函数的语法非常简单。它只需要一个可选的参数,以指定要向用户显示的提示。然后,它等待用户输入数据,并返回一个字符串。
下面是一个简单的示例:
name = input("What is your name? ")
print("Hello, " + name + "!")
在这个例子中,input()函数将显示"What is your name? "字符串,然后等待用户输入。一旦用户输入了他们的名字并按下回车键,input()函数将返回用户输入的字符串,并将其存储在名为name的变量中。最后,我们在屏幕上打印一条包含用户名的消息。
除了提示字符串,input()函数还可以接受其他参数。例如,我们可以将input()函数用作以下方式:
age = input("How old are you? ")
age = int(age)
if age >= 18:
print("You are an adult.")
else:
print("You are not yet an adult.")
在这个例子中,我们将input()函数的结果存储在age变量中,然后将其转换为整数。然后,我们使用if语句来检查用户是否成年,如果是,我们打印一条消息,否则,我们打印另一个消息。
需要注意的是,input()函数返回的结果始终是字符串类型。因此,在处理数字时,我们需要将其转换为数字类型。在上面的例子中,我们使用int()函数将字符串转换为整数。
除了转换为整数,我们还可以将字符串转换为其他类型,例如float(浮点数)等。
总之,Python内置函数input()是一个非常有用的函数,它可以让用户输入数据并将结果存储到变量中。它易于使用,可以接受一个可选的提示参数,可以返回字符串类型的结果,并且可以与其他Python函数一起使用。
