Python input() 函数用法

2023-09-17 22:19:10

input() 方法读取用户的输入并将其作为字符串返回。

input() 语法:

input(prompt)

参数:

prompt:(可选)一个字符串,表示接受输入之前的默认消息。

返回值:

一个字符串。

下面的示例使用 input() 方法获取用户输入。

>>> user_input = input()
How are you?
>>> user_input
'How are you?'

上面,input()函数在下一行中获取用户的输入,因此用户在符号行中写入的任何内容都将分配给变量user_input。 因此,user_input的值将是用户键入的任何内容。

下面的示例演示如何使用可选的 prompt 参数。

>>> name = input('Enter Your Name: ')
Enter Your Name: Steve
>>> name
'Steve'

在上面的示例中,带有提示字符串的 input('Enter Your Name: ') 函数'Enter Your Name: ' 。因此,在下一行中,它将首先显示一个提示,询问用户该怎么做。 然后,用户可以在同一行的提示字符串后输入名称,并将其分配给name变量。

input()函数将所有用户输入转换为字符串,即使这是数字。

>>> age = input('Enter Your Age: ')
Enter Your Name: 25
>>> age
'25'
>>> type(age)
<class 'str'>

用户也可以输入 Unicode 字符,如下所示。

>>> uc = input("Enter Unicode Char: ")
Enter Unicode Char: åê
>>> uc
åê