【问题标题】:Using raw_input after using print command使用 print 命令后使用 raw_input
【发布时间】:2017-05-19 01:46:34
【问题描述】:

这是我的第一篇文章,如果我做错了什么或可能是我的语法错误,请原谅我,我刚刚开始使用 Python,目前正在使用 v2。

到目前为止的问题是我希望用户能够按任意键继续 在我使用了“打印”命令之后,到目前为止我有这个

"print '我们一直在等待您的到来!' + raw_input"

这是一个文字冒险游戏,作为我的第一个项目,想要那个经典 给出文本后按任意键而不是文本评论

“按任意键继续”

我相信这可能是一项简单的任务,请先发帖并高兴 加入社区。

【问题讨论】:

  • 发布您的实际代码,以及出了什么问题。您发布的内容要么被严重破坏(试图添加字符串和函数),要么是您从未实际运行过的伪代码。作为记录,raw_input 将一个参数作为提示打印出来,所以这里甚至不需要print
  • 我认为你的权利我试图添加一个字符串和函数,我已经看到其他命令被组合在一起所以认为这可能是可能的,但显然不是。

标签: python python-2.7 input printing


【解决方案1】:

我不确定您之前是否有使用其他语言的经验,但 raw_input 不是您尝试使用的变量,而是方法调用。使用https://docs.python.org/2/library/functions.html#raw_input 作为参考,我们可以看到 raw_input() 是一个接收下一个用户输入并将其存储在字符串中的函数。如果我们不想将它存储在字符串中,就像您的情况一样,我们可以简单地使用它来等到用户按下回车键。要直接回答您的问题,您可能有兴趣使用以下内容:

print("Press any key to continue")
raw_input();

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 2017-09-01
    • 1970-01-01
    • 1970-01-01
    • 2016-07-30
    • 2020-06-28
    • 1970-01-01
    • 2017-03-14
    • 1970-01-01
    相关资源
    最近更新 更多