Python input() 内置函数
来自 Python 3 文档
如果提供了 prompt 参数,它会写入标准输出,末尾不带换行符。然后该函数从输入中读取一行,将其转换为字符串(剥离末尾的换行符),并返回该字符串。当读取到 EOF 时,会引发 EOFError。
简介
Python 中的 input() 函数是一个内置函数,它允许程序从用户的键盘读取一行文本。它是创建交互式应用程序的基本工具,因为它会暂停程序的执行,等待用户提供输入。该函数还可以显示一个提示,指导用户输入什么内容。
示例
此函数从用户处获取输入并将其转换为字符串:
# 询问他们的名字
print('What is your name?')
my_name = input()
print('Hi, {}'.format(my_name))
What is your name?
Martha
Hi, Martha
input() 也可以在不使用 print() 的情况下设置默认消息:
# 默认消息
my_name = input('What is your name? ')
print('Hi, {}'.format(my_name))
What is your name? Martha
Hi, Martha