首页 > 解决方案 > 为什么输入函数不返回任何内容?

问题描述

我要回到python的基础知识(因为我开始时没有正确学习它)并且我发现了有关输入函数的更多信息。

所以,我尝试了一些非常简单的方法,但由于某种原因它不起作用。

这是我的代码:

loop = input("enter a 5 or a 6: ")

if loop == 5:
    print("In Loop 5")

if loop == 6:
    print("In loop 6")

当我输入 5 或 6 时,它不会打印任何内容,而是直接退出。

谁能告诉我我做错了什么?

谢谢!!

标签: pythonpython-3.xinput

解决方案


因为您的变量包含一个字符串,并且您将其与整数进行比较。将您的变量与字符串进行比较或将输入转换为整数。


推荐阅读