2017-05-04 60 views
0

我正在做一个有不同难度的小测验,当我做简单的部分时我的if语句总是打印不正确,即使正确的答案 - 我仍然对python不熟悉它可能是一件非常简单的事情解决 我怎么能知道,如果这是一个重复的,如果我不知道什么是错 这里是我的代码不等于声明,不能正常工作

def easy(): 
    score = 0 
    print("Welcome to the easy section!") 
    print("****************************") 
    print("Random Access Memory(1)") 
    print("Radical Amazonian Mandem(2)") 

    qe1 = input("What does RAM stand for?: ") 

    if qe1 == 1: 
     score = score + 1 
     print("Well done, next question:") 

    if qe1 != 1: 
      print("Incorrect, next question:") 

    else: 



easy() 
+0

你必须把你的输入作为一个整型 –

回答

0

input函数返回一个string,你应该把它转换为int

qe1 = int(input("What does RAM stand for?: "))