как использовать словарь в словаре и вставить его в оболочку tkinter , а затем высчитать процент цвета

colors = {'1' : {'Желтый': 3.1, 'Красный': 91.7, 'Черный': 5.2},
          '2' : {'Желтый': 12.5, 'Черный': 87.5},
          '3' : {'Синий': 50.0, 'Черный': 50.0},
          '4' : {'Белый': 16.0, 'Голубой': 34.0, 'Красный': 50.0}}
n = input("Какой номер цвета? :")
print()
print('Номер цвета:', n, 'C,U')
new_color = {}

for key in colors[n]:
    print(key + ':', colors[n][key], '%')
print()
for s in colors.values():
   new_color.update(colors[n])

x = float(input("Количество грамм краски?:"))
def procent(**new_color):
    for key in new_color:
        print(key, "->", round(x * (new_color[key] / 100), 2)) # находим процент от числа
procent(**new_color)

Есть такой интерфейс, как можно привязать словарь и функцию 'round' к программе?


Ответы (0 шт):