Лучше оформление, округление до кратного 10-ти

main
none 9 months ago
parent 483a1b567c
commit 9d4b30696a

@ -3,8 +3,8 @@ import streamlit as st
## LOAD DB ##
#{
# "Бикаридин": [0, [0, "Углерод", 1], [1, "Инапровалин"] ],
# "Инапровалин": [0, [0, "Кислород", 1], [0, "Сахар", 1], [0, "Углерод", 1] ]
# "Бикаридин": [ [0, "Углерод", 1], [1, "Инапровалин"] ],
# "Инапровалин": [ [0, "Кислород", 1], [0, "Сахар", 1], [0, "Углерод", 1] ]
#}
# Тип Название Часть (1 к 1)
#
@ -66,6 +66,10 @@ if option_react:
parts += i[2]
part = vol // parts
# Делаем около-кратным 10
# !!ЭКСПЕРЕМЕНТАЛЬНОЕ!!
part = round(part/10)*10
# Название: количество (локальные части)
parted = {}
# Проверяем конфликты с сложными частями: 48 != 50
@ -101,4 +105,8 @@ if option_react:
else:
comps[el[1]] += parted[i[1]]
comps
# Выводим результат
for i in comps:
st.warning(f'{i}: {comps[i]}')
st.success(f'{option_react}: {part*parts}')

Loading…
Cancel
Save