Предмет: Информатика,
автор: gleblvov
Почему пишет invalid sytax, в python 3
это не из-за табов, просто сайт не хочет отображать отступ
Вот сама программа
a=int(input()
b=int(input()
j=a+b
if a<0 and b>0:
a=a+2*(-a)
if a j=j+1
print j
elif a! print j
elif b<0 and a>0:
b=b+2(-b)
if b>a
j=j+1
print j
elif b! print j
Ответы
Автор ответа:
0
Ответ:
В Python3 кейворд print заменён функцией print(), в аргументы которой нужно передавать значения, выводимые на консоль.
На первых двух строках вы забыли закрыть скобки.
if a j = j+1 <- Что это?
elif a! print j <- Ещё одна невразумительная конструкция с неопределённым назначением
elif b! print j <- Аналогично с предыдущим
Вывод: ошибка Invalid Syntax выбрасывается по причине полного непонимания автором того, что он делает.
gleblvov:
прошу прощения, не заметил, как криво перенёсся код на сайт, это не потому что я не знаю, что творю. Как пример там где здесь написано elif a!, у меня написано elif a!>0
Похожие вопросы
Предмет: Русский язык,
автор: Аноним
Предмет: Другие предметы,
автор: кокетка2000
Предмет: Другие предметы,
автор: artem5000
Предмет: Математика,
автор: рррп5