首页 » 父与子的编程之旅:与小卡特一起学Python » 父与子的编程之旅:与小卡特一起学Python全文在线阅读

《父与子的编程之旅:与小卡特一起学Python》5.1 raw_input()

关灯直达底部

raw_input 函数从用户那里得到一个字符串。正常情况下会从键盘得到这个输入,也就是说,用户要键入输入。

raw_input 也是一个 Python 内置函数,就像 strintfloattype 一样(在第 4 章中已经见过这些函数)。后面还会学习更多有关函数的内容。不过对现在来说,只需要记住使用 raw_input 时要加上小括号(圆括号)。

Raw input

在 Python 3 中,raw_input 改名为 input 了。它与 Python 2 中的 raw_input 完全一样。

可以这样来使用:

someName = raw_input  

这会让用户键入一个字符串,并把它赋给名字 someName

现在把它放在程序里。在 IDLE 中创建一个新文件,键入代码清单 5-1 中的代码。

代码清单 5-1 使用 raw_input 得到一个字符串

print "Enter your name: "somebody = raw_inputprint "Hi", somebody, "how are you today?"  

保存这个程序,并在 IDLE 中运行,看看它如何工作。应该可以看到类似下面的结果:

Enter your name:WarrenHi Warren how are you today?  

我键入了我的名字,程序把它赋给了 somebody