print("Ноль в качестве знака операции"
"\nзавершит работу программы")
while True:
s = input("Знак (+,-,*,/): ")
if s == '0':
break
if s in ('+', '-', '*', '/'):
x = float(input("x="))
y = float(input("y="))
if s == '+':
print("%.2f" % (x+y))
elif s == '-':
print("%.2f" % (x-y))
elif s == '*':
print("%.2f" % (x*y))
elif s == '/':
if y != 0:
print("%.2f" % (x/y))
else:
print("Деление на ноль!")
else:
print("Неверный знак операции!")
Поделитесь своими знаниями, ответьте на вопрос:
нелогичная, получается, что он должен обучиться 5 операциям (4 действия и числа), на все эо дано 3 месяца.
1. пусть за 1й мес он выучит числа - то есть 1 операцию.
2. за 2й мес он выучит + или -, то есть 1 операцию.
3. за 3й мес он выучит или -, или *, или : либо или +, или *, или : - то есть 1 операцию.
всего за 3 месяца он может выучит 3 операции из желаемых 5 независимо от того, в какой последовательности он будет осваивать их.
ответ: не успеет, ему необходимо 5 месяцев либо увеличить количество операций, изучаемыз в месяц.
как-то так я думаю