У вас проблема в том, что вы забываете поменять тип переменной и вы умножаете на 2 строку "4", а не число 4 и выходит, что строка повторяется два раза, становясь "44" (кстати иногда очень крутая штука, позволяет решать лаконично определённые задачи без использования циклов)
amont = "4" # Допустим, это мы получили из API
if condition:
amont = float(amont) * 2
# А дальше, если вам нужно работать с "amont" как со строкой, то просто сделайте str(amont)
Ну, а если вы уверены, что число у вас всегда будет целочисленное, то вы можете, как написал
Ivan Yakushenko сделать так:
amont = int(amont)
Но учтите, что если будет передано дробное число, то выдастся ошибка. Также учитывайте, что дробная часть должна обязательно разделяться ".", чтобы float() смогла преобразовать строку в дробное число, иначе снова выдастся ошибка.