Вы на самом деле не опубликовали свой код, что вы отправили .
Вы путаете. Следующий код работает с переменными числами с плавающей точкой, так сказать.
my_float = float("12.45")
print(my_float)
Ваш пример 52/10 не является допустимым числом с плавающей точкой в компьютерной терминологии. В зависимости от сложности вашего кода вы можете исправить это с помощью string.split ("/") и работать с каждым числом отдельно или использовать преобразователь нотации Reverse Poli sh и калькулятор (https://en.wikipedia.org/wiki/Reverse_Polish_notation ).
Вам нужно немного прочитать, прежде чем пытаться использовать вторую версию, и я бы порекомендовал несколько простых Python онлайн-учебников, которые также преподают основы информатики.