Ответ:
Считываем два числа и знак операции. По знаку выбираем вычисление; для деления дополнительно проверяем, что второе число не равно нулю.
a = float(input('Введите первое число: '))
b = float(input('Введите второе число: '))
operation = input('Введите знак операции (+, -, *, /): ')
if operation == '+':
result = a + b
elif operation == '-':
result = a - b
elif operation == '*':
result = a * b
elif operation == '/':
if b == 0:
print('На ноль делить нельзя')
result = None
else:
result = a / b
else:
print('Неизвестный знак операции')
result = None
if result is not None:
print(a, operation, b, '=', result)Для чисел 5 и 3 и знака * программа выведет: 5.0 * 3.0 = 15.0.
