0

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

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

我尝试使用一个变量作为输入和一个 if 循环。说c是我的变量,如果我按 Enter 键,那么该变量就是返回键(我可以这样做吗?)但如果还有其他内容,那么我将该输入作为键并打印字典的值。

非常感谢任何提示!

我的代码看起来像:

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

2 回答 2

1

尝试这个:

  a = input("Enter number");

如果您在不输入任何内容的情况下按回车:

  a = ''

因此,您可以使用 if 条件检查您的变量是否等于上述返回值。

于 2012-12-11T00:52:36.037 回答
0

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

""

如果是,退出。

于 2012-12-11T00:49:19.613 回答