用 Python 读取键盘输入


Python 提供了两个内置函数来从标准输入读取一行文本,默认情况下,该文本来自键盘。这些函数是 −

  • raw_input
  • input

raw_input 函数

raw_input([提示]) 函数从标准输入中读取一行并将其作为字符串(删除尾随换行符)返回。

#!/usr/bin/python
str = raw_input("Enter your input: ")
print "Received input is : ", str

它提示你输入任何字符串,并会在屏幕上显示相同的字符串。当我键入 "Hello Python!" 时,它的输出如下 −

Enter your input: Hello Python
Received input is : Hello Python

input 函数

input([提示]) 函数与 raw_input 等效,但它假设输入为有效的 Python 表达式,并向你返回已计算的结果。

#!/usr/bin/python
str = input("Enter your input: ")
print "Received input is : ", str

对于输入的输入的内容,这会产生以下结果 −

Enter your input: [x*5 for x in range(2,10,2)]
Recieved input is : [10, 20, 30, 40]

更新于: 30-Jan-2020

2K+ 浏览量

开启你的 职业生涯

通过完成该课程获得认证

开始
广告