【问题标题】:How do I ask a user continuously input something?如何要求用户不断输入内容?
【发布时间】:2015-03-12 19:01:41
【问题描述】:

我编写了一个程序,让用户输入一个单词来生成一个字谜列表。我怎样才能拥有它,以便我可以一直要求用户输入一些内容,直到他们输入一个空行?

【问题讨论】:

  • 使用循环,也许?
  • 当真正询问输入时,如果输入是再见则退出
  • 实现这一点的最简单方法是使用循环。否则,会有一些困难的方法,比如打电话/发短信让用户多次输入。
  • 你可以直接谷歌“python连续用户输入”并找到this。 google 比这里问难吗?

标签: python


【解决方案1】:

试试这个:

while(True):
    x = raw_input("Enter something:")
    if x == "":
        break

本质上,这将继续询问用户Enter something:,直到用户不输入任何内容。如果你想将输入解析为数字,那么你需要在你的代码中有一个try:...except:...,否则它会中断。

【讨论】:

  • 请不要轻易回答问题。我们这里有标准。
  • 很抱歉试图提供帮助。
  • 帮助很好,但帮助解决一个 5 秒的谷歌搜索答案不是 Stack Overflow 的目的。
  • @SterlingArcher 明白了。
猜你喜欢
  • 2018-03-17
  • 2015-07-24
  • 1970-01-01
  • 2015-07-21
  • 2021-05-31
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2021-02-17
相关资源
最近更新 更多