Найдите ошибку в коде (Python v.3)

print("*" * 15, "Калькулятор ", "*" * 15)
print('Для выхода введите "q"в качестве знака операции')
while True:
s = input("Знак(+,-,*,/) : ")
if s == "q": break
if s in ('+', '-', '*', '/') :
X = float(input("X="))
Y = float(input("Y="))
if s == '+':
print("%.2f" % (X+Y))
if s == '-':
print("%.2f" % (X-Y))
if s == '*':
print("%.2f" % (X*Y))
elif s == '/':
if Y != 0
print("%.2f" % (X/Y))
else:
print("Деление на ноль!")
else:
print("Неверный знак операции!")
Please enter comments
Please enter your name.
Please enter the correct email address.
You must agree before submitting.

Answers & Comments


Copyright © 2024 SCHOLAR.TIPS - All rights reserved.