Python-从键盘读取输入
时间:2020-02-23 14:43:13 来源:igfitidea点击:
在本教程中,我们将学习如何使用Python读取键盘输入。
如何读取输入?
在Python 2中,我们可以使用以下两个内置函数从标准输入设备(即键盘)读取输入。
raw_input
input
在Python 3中,我们使用"输入"函数从标准输入(键盘)读取用户输入。
raw_input
函数
我们在Python 2中使用raw_input
函数从标准输入中读取一行,并将其作为字符串返回,而不会在末尾添加新行。
在下面的Python程序中,我们要求用户输入他们的姓名,然后代码将打印问候消息。
# take input print("Enter your name:") name = raw_input() # output print("Hello " + name + "!")
这是示例输出。
$python hello.py Enter your name: theitroad Hello theitroad!
我们甚至可以将一个可选的字符串参数传递给raw_input
函数,该函数将在接受用户输入之前显示。
在下面的Python程序中,我们使用" raw_input"函数接收用户输入。
注意!我们正在将一个字符串传递给raw_input
函数,该函数要求用户输入其名称。
# take input name = raw_input("Enter your name: ") # output print("Hello " + name + "!")
这是示例输出。
$python hello.py Enter your name: theitroad Hello theitroad!
input函数
我们在Python 3中使用"输入"函数从标准输入设备键盘上读取用户输入。
在下面的Python程序中,我们使用"输入"函数从键盘获取用户输入,并将输入保存在"名称"变量中。
注意!假定输入字符串将是有效值。
接下来,我们使用"打印"函数来打印问候消息。
# ask user to enter name print("Enter your name:") # take user input name = input() # print out a greetings message print("Hello %s!" %name)
这是示例输出。
Enter your name: theitroad Hello theitroad!
我们甚至可以将字符串作为参数传递给input
函数。
字符串参数表示在接受用户输入之前显示的默认消息。
在下面的Python程序中,我们使用"输入"函数从键盘上获取用户输入。
我们正在将默认字符串消息作为参数传递给input
函数。
# take user input name = input("Enter your name: ") # print out a greetings message print("Hello %s!" %name)
这是示例输出。
Enter your name: theitroad Hello theitroad!