Форум сайта python.su
Программа не работает, не знаю, что делать
a = raw_input('Vvedite znachenie a ‘)
b = raw_input(’Vvedite znachenie b ‘)
if a<0 : f = 0
if a>0 and b>0 and a % 2 == 0 and b % 2 == 1 : f = -1
if a>0 and b>0 and a % 2 == 1 and b % 2 == 0 : f = -2
if a>0 and b>0 and a % 2 == 1 and b % 2 == 1 : f = a-b
if a>0 and b>0 and a % 2 == 0 and b % 2 == 0 : f = a*b
print (’f=',f)
Офлайн
Пробуй:
a = input("Vvedite znachenie a ") b = input("Vvedite znachenie b ") if a<0 : f = 0 if a>0 and b>0 and a % 2 == 0 and b % 2 == 1 : f = -1 if a>0 and b>0 and a % 2 == 1 and b % 2 == 0 : f = -2 if a>0 and b>0 and a % 2 == 1 and b % 2 == 1 : f = a-b if a>0 and b>0 and a % 2 == 0 and b % 2 == 0 : f = a*b print "f=",f
Офлайн
Работает огромное спасибо!
Офлайн
мне здесь не нужен elif
Офлайн
dimy44Не незабыли, там только синтаксис исправлен, больше ничего не делал
Ребята, вы про оператор elif забыли чтоли?
Офлайн
Судя по вопросу, и удовлетворенности ответу, людям (в частности топикстартеру) не нужна помощь именно в Python. PEP, разные версии Python - кому это надо? Я конечно новичок на этом форуме, но сколько можно?
Офлайн
TroSerздесь ничего из вамиперечисленного не подразумевается. И дело даже не в питоне. Если вам скажут, что ключ от двери находится в одной из пяти ячеек, и вы, обнаружив его в первой-же ячейке, будете проверять остальные? Вот это, на пальцах, и есть отличие if от elif.
Судя по вопросу, и удовлетворенности ответу, людям (в частности топикстартеру) не нужна помощь именно в Python. PEP, разные версии Python - кому это надо? Я конечно новичок на этом форуме, но сколько можно?
Офлайн