我不知道为什么我的if语句不起作用

这是我的代码:

def main(suject):
            subject = input("Which subject do you want to learn?")
            if subject == English:
                    print("I glad to hear that!")

当我在Linux终端中运行python3“ File name.py”时,什么也没发生。

我试图定义“英语”,但是在编译器中出现语法错误。

我是否在代码中缺少某些内容以正确运行if语句?

评论
  • 哼,涐吐
    哼,涐吐 回复

    您没有在调用该函数。在脚本末尾添加,

    main("English") then run the script.