首页 » 与孩子一起学编程 » 与孩子一起学编程全文在线阅读

《与孩子一起学编程》5.1 raw_input()

关灯直达底部

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

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

你可能还记得在第 1 章的猜数程序中我们已经让用户输入过数字,当时没有解释那是怎么做到的,不过现在将会介绍。

可以这样来使用:

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