提示用户输入。点击进入退出

时间:2012-12-11 00:47:49

标签: python loops dictionary

假设我创建了一个名为color_cat的字典,其中包含键和值

我想知道如何提示用户输入一个键输入并显示输入键的相应值,但是如果返回了键,则程序结束。

我尝试使用变量作为输入和if循环。说c是我的变量,如果我按Enter键,那么变量是返回键(我可以这么做吗?)但是如果它是其他任何东西,那么我将该输入作为键并打印字典的值。 / p>

非常感谢任何提示!

我的代码类似于:

i = input("input color of cat")  
if i == "" :  
        import sys  
        sys.exit()  
else: 
        print "the cat number is", color_cat['i']  

2 个答案:

答案 0 :(得分:1)

试试这个:

  a = input("Enter number");

如果按下输入而不输入任何内容:

  a = ''

因此,如果您的变量等于上述返回值,则可以使用if条件进行检查。

答案 1 :(得分:0)

按Enter键不返回任何内容,因此请检查输入是否为

""

如果是,请退出。