首页 > 解决方案 > 不明白为什么我的“if”语句不起作用

问题描述

我正在制作一个非常高级的 Python 程序,但无论我怎么做,我都无法让 IF 语句工作。

我自己运行了脚本,但它仍然不起作用。

TESTLETTER = input ("Input text here")

if TESTLETTER == 1:

    print ("Logging in...")

应该发生的是(在完整程序中)当您按 1 时它将经历一个巨大的过程,但在这里我什至无法让它打印文本。

标签: python

解决方案


input()函数返回一个字符串,所以它永远不会等于整数 1。试试

TESTLETTER = input("Input text here")
if TESTLETTER == "1":
    print ("Logging in...")

推荐阅读