''' ******** Задание 19 из 20 Параграф 2.1 ******** * На этот раз предлагаем решить задачу, которая научит вас форматировать строки с заданной длиной и выравниванием. Давайте приведём в порядок чек, который печатали ранее. Все строки должны быть длиной в 35 символов. Напишите программу, которая выводит красиво оформленный чек. Все строки в чеке должны быть длиной ровно 35 символов, текст выровнен в соответствии с примером. Формат ввода Название товара (строка); цена товара (натуральное число); вес товара (натуральное число); количество денег у пользователя (натуральное число). ''' if __name__ == "__main__": item, price, weight, money = input(), int(input()), int(input()), int(input()) headings = ['Товар:', 'Цена:', 'Итого:', 'Внесено:', 'Сдача:'] values = [item, f'{weight}кг * {price}руб/кг', f'{weight * price}руб', f'{money}руб', f'{money - weight * price}руб'] print('Чек'.center(35, '=')) for i in range(len(headings)): print(f"{headings[i] : <10}{values[i] : >25}") print('=' * 35)