Python преобразует числа в метры, сантиметры и десиметры
например:
1525
15 метров
2 дециметра
5 сантиметров
Что я уже пробовал:
Я просто совершенно потерялся, я понятия не имею, что делать
Весь фокус в том, чтобы использовать целочисленное деление[^].
Я покажу вам первый шаг:
total_cm = 1525 m = total_cm // 100 remain_cm = total_cm - m * 100
Или m = total_cm / 100
Это будет деление с плавающей запятой.
Ой.
Это изменилось в Python3:
https://stackoverflow.com/questions/183853/in-python-2-what-is-the-difference-between-and-when-used-for-division.
Следовательно
m = total_cm / 100
будет работать с Python2.
Да, но я неправильно прочитал вопрос (снова).
Начните с Учебник по Python — документация по Python 3.4.9[^] где вы увидите, как легко сделать простую математику.