Ответ:

Считываем два числа и знак операции. По знаку выбираем вычисление; для деления дополнительно проверяем, что второе число не равно нулю.

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.