Опубликован: 20.09.2024 34
Условие: дана некоторая строка с числом: '1234567'
Отделите тройки цифр пробелами, начиная с конца числа. В нашем случае должно получится следующее: '1 234 567'
Решение:
# исходная строка с числом
s = '1234567'
# форматирование строки по три цифры с конца
s1 = f'{int(s):_d}'.replace('_', ' ')
print(s1)
# '1 234 567'
# в качестве разделителя при форматировании
# можно использовать нижнее подчеркивание `_` или запятую `,`
Задача: Решение квадратного уравнения
Задача: Тренажер таблицы умножения
Задача: Наибольший числовой палиндром
Задача: Разложение числа на простые множители
Комментариев нет.