项目成本预算

简介: 用python语言编写项目成本预算。

项目成本预算:
某工厂是生产水杯的,对于他们生产的水杯来说主要用到的材料是:
1、A型树脂 50克
2、B型钢材 100克
3、C型橡胶 30克
因为受市场影响,上述原材料经常大幅波动,请写出一个程序,只要输入当前原材料价格,就能得出当前生产一个水杯的原材料成本价格。

例如目前原材料价格为:
1、A型树脂 100克/50元
2、B型钢材 100克/30元
3、C型橡胶 100克/100元
要求:
1、用class来构造函数。
2、构造的类中的属性包含:
a、每种原材料的价格
b、给出生产个数得出原材料总成本
c、给出生产个数得出每种材料的使用量,及成本
编写完后,相关代码如下:
class Cup:
def init(self):
self.Acount = 50
self.Bcount = 100
self.Ccount = 30

def give_price(self):

    a = input("请输入100gA型的价格:")
    b = input("请输入100gB型的价格:")
    c = input("请输入100gC型的价格:")
    self.Aprice = int(a)/100
    self.Bprice = int(b)/100
    self.Cprice = int(c)/100

def get_chengben(self, count):
    self.give_price()
    sum_money = self.Aprice*self.Acount*count + self.Bcount*self.Bprice*count + self.Ccount*self.Cprice*count
    print("总成本:", sum_money)
    return sum_money

def get_each_count(self, count):
    sum_money = self.get_chengben(count)
    a_count = self.Acount*count
    b_count = self.Bcount*count
    c_count = self.Ccount*count
    print("A型材料所需克数:",a_count)
    print("B型材料所需克数:", b_count)
    print("C型材料所需克数:", c_count)

s = Cup()
s.get_each_count(100)

相关文章
|
存储 Cloud Native BI
企业充分利用紧张的IT预算的六个技巧
企业充分利用紧张的IT预算的六个技巧
|
Dubbo Java Serverless
企业分账如何帮助用户解决成本优化和预算分配的问题
当团队的规模越来越大、云资源的消费越来越高,企业要如何更便捷的分配预算、优化成本呢?
企业分账如何帮助用户解决成本优化和预算分配的问题
如何整合软件开支数据以实现更好的IT预算规划
企业需要更好的IT预算规划,可以通过整合软件支出数据来实现这一点。不断增加的IT预算使谨慎管理技术支出变得更加重要。全面而准确的软件堆栈支出计划有许多好处,其中包括首席执行官和首席信息官之间就业务优先事项和优化的采购流程进行良好的沟通。
126 0
|
云计算
如何管理企业的IT预算
如何管理企业的IT预算
356 0
如何管理企业的IT预算
|
Web App开发
那些100%被浪费的运营预算,其实本可以避免
那些100%被浪费的运营预算,其实本可以避免  仲志成 2018-04-11 17:41 广告屏蔽插件, 用户召回, 用户触达, 精细化运营, 节支 随着数字技术的迅速发展,运营、产品和营销人员可以使用的数字化运营及营销推广手段也越来越多。
2386 0
|
安全 网络安全
怎样充分利用安全预算
本文讲的是怎样充分利用安全预算,安全预算会间接影响到信息安全经理保护公司及其资产的效果,反过来说,这也将决定他们在公司能待多久的问题。
1646 0

热门文章

最新文章