在Python中使用%r在raw_input中

2024-05-13 06:06:27 发布

您现在位置:Python中文网/ 问答频道 /正文

在python的原始输入中使用%r是否可行?在

关于上下文,我正在研究Zed Shaw的Exercise 12。(伟大的资源!这些课程很有帮助,而且节奏很快。)

我在玩额外的学分,试图让原始输入重复我输入的内容。我知道我可以用print语句完成同样的事情,但是我很好奇是否可以在raw_input中完成它。在

我输入的代码是:

from sys import argv

script, firstname, lastname = argv

age = raw_input("Hello %r, what is your age? ") % firstname

print ("Ahh, Mr. %r, you are %r years old.") % (lastname, age)

我得到的错误是:

^{pr2}$

提前谢谢!在


Tags: 内容inputageraw资源firstname课程学分