首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >确定利润Python

确定利润Python
EN

Stack Overflow用户
提问于 2016-03-27 23:35:50
回答 1查看 934关注 0票数 0

我正在编写一个程序,以确定一个汽车销售员的利润为一辆新的或前拥有的车辆。

  • 我需要用货币格式表示所有三个输出,$签名与第一个数字和两个小数位正好对应。
  • 我需要添加逗号的任何利润超过1000美元。
  • 推销员从一次前的销售中获得25%的利润,从新的销售中获得35%的利润。

伪码

  1. 启动程序
  2. 销售人员从二手车中获得25%的经销商利润.
  3. 销售人员获得35%的经销商利润。
  4. 输入售前车辆的经销商利润总额。
  5. 输入销售的新车的总经销商利润。
  6. 输入类型应该是float
  7. 计算和显示佣金金额
  8. 计算并显示佣金总额。
  9. 把总数打印出来。
  10. 终端程序

代码到目前为止

代码语言:javascript
复制
def main():
    pre-owned_vehicles = float(input("Enter total profit on pre-owned vehicles sold * 0.25: "))
    new_vehicles = float(input("Enter total profit on new vehicles sold * 0.35: "))
    commission pre-owned sales = float(input("Enter commission pre_owned: "))
    commission new sales = float(input("Enter commission new: "))
    total = profit + commission
    print('Pre-owned sales profit is $')
    format(new sale profit, ',.2f)

main()
EN

回答 1

Stack Overflow用户

发布于 2016-03-28 01:44:09

您正在获得一个SyntaxError,因为您不能在中间有连字符(或空格)的变量名,它认为您正在尝试减去。因此,将代码更改为:

代码语言:javascript
复制
pre-owned_vehicles = float(input("Enter total profit on pre-owned vehicles sold * 0.25: "))

然后继续。

代码语言:javascript
复制
>>> foo-bar = 'foo-bar'
  File "<stdin>", line 1
SyntaxError: can't assign to operator
>>> foo_bar = 'foo-bar'
>>> 
票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/36253934

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档