Ответ:
Чтобы избежать погрешностей при переборе десятичных дробей, перебираем целое число десятых долей килограмма и делим его на 10.
price = float(input())
for tenths in range(1, 11):
kg = tenths / 10
print(f'{kg:.1f} кг: {price * kg:.2f}')