python里input函数怎么用

  • Post category:Python

当我们需要从用户处获取输入数据时,就可以使用Python中的input()函数。输入函数允许用户输入一段字符,将其存储为字符串。

下面是input()函数的详细使用攻略:

基本语法

使用input()函数时,需要在函数调用中指定一个提示文字或者提示信息,用于提示用户输入数据。下面是基本语法:

input('Prompt message: ')

示例

下面是两个示例:

示例1: 最简单的输入示例

下面是一个最简单的示例,它只是提示用户输入数据,不做任何其他处理:

name = input('Please enter your name: ')
print(f'Hello, {name}!')

运行此程序将输出 “Please enter your name: ” 并等待用户输入。每个输入字符都会显示在显示器上,直到用户按下回车键。

然后,该程序将获取用户输入的字符并将其分配给一个变量名,最后输出 Hello, {name}! 语句。

示例2: 将输入转换为整数

我们可以将用户输入的字符串转换为整数,以获得更具体的用户输入。以下是一个将输入转换为整数的示例:

num = int(input("Enter a number: "))
print("Your number multiplied by 5 is: ", num * 5)

运行此程序将输出 “Enter a number: ” 并等待用户输入一个数字。输入的任何字符都将显示在显示器上,直到用户按下回车键。

然后,该程序将获取用户输入的数字并将其存储在变量 num 中。最后程序输出 “Your number multiplied by 5 is: {num * 5}” 语句。

注意:如果用户输入一个非数字字符,则第2行代码将引发错误。因此,我们应该在使用int()函数之前对用户输入的内容进行验证。我们可以使用try-except结构来实现这个目标。