Пытаюсь написать софтинку для удобства на работе по расчёту себестоимости товара. Пока пытаюсь идти от простого, написал несколько функций для одного вида товара, но уже столкнулся с трудностью по неопытности. В коде я должен ввести 3 параметра:
width = float(input('Ширина:'))
height = float(input('Высота:'))
depth = float(input('Глубина:'))
def area_galv_frame_price():
frame_ears = 0.03
depth_frame = depth + frame_ears
price_staves = 2.0
length_frame = (width * 2) + (height * 2)
if length_frame > 1.25:
price_area_square_meters1 = (5.0 * depth_frame) * 400.0
return price_area_square_meters1 + price_staves
elif length_frame <= 1.25:
price_area_square_meters2 = (2.5 * depth_frame) * 400.0
return price_area_square_meters2 + price_staves
def area_lattice_price():
area_lattice = (width * height) * 60
return area_lattice
def material_area_price():
area_material = (width * height) * 30
return area_material
print('ФВКАС1 1шт. - ' + str(area_galv_frame_price() + area_lattice_price() + material_area_price()) + ' руб.')
...а потом у меня всё пересчитывается исходя из моего кода.
Так вот как мне привязать эти параметры к полям ввода в граф. обочке чтобы потом по нажатии кнопки "Посчитать себестоимость" всё считалось как у меня в коде и ответ отобразился ниже полей?