2014-11-28 3 views
-2

Я не знаю, что я делаю неправильно. На дисплее отображается: "syntax error" и "if is not defined".СинтаксисError и «если не определен»

task = input (' select task 1, 2 or 3. Type 5 to exit\n') 


If (task == 1) : 
    print "I am task 1! \n" 
    print "I can tell you the sum of two numbers. \n" 
    n = input ('input the first number \n') 
    m = input ('input the second number \n') 
    sum = n + m 
    print " their sum is : ", sum, ".\n" 
+4

'If' должно быть строчным - do' if', а не 'If'. – Michael0x2a

+0

Возможно, вы захотите попробовать нижний регистр 'if' ... –

ответ

2

Это из-за If (задача == 1):

вы должны написать "если" нет "Если". прописная буква «if» должна быть строчной буквы

task = input (' select task 1, 2 or 3. Type 5 to exit\n') 


if task == 1: 
    print "I am task 1! \n" 
    print "I can tell you the sum of two numbers. \n" 
    n = input ('input the first number \n') 
    m = input ('input the second number \n') 
    sum = n + m 
    print " their sum is : ", sum, ".\n" 

это будет работать.

Смежные вопросы