你好,我是一名大学生,刚刚开始参加计算机编程课程并且遇到了一些困难,我正在努力弄明白。我应该使用python创建的程序是一个汽车销售计划,它计算每周总工资,即每周销售的汽车总数。我必须输入售出的汽车数量,回馈的价值应该是当周的价格,这是我写的代码:
def main():
car_number = float(input('enter number cars sold'))
def calculate_total('car_number,price,commission'):
price = 32,500.00
commission = .025
total = car_number * price * commission
return total
main()
第'def calculate_total('car_number, price, commission'):
行上的我收到语法错误,声明'formal parameter expected'
如何解决此问题?
答案 0 :(得分:1)
该行应为
def calculate_total(car_number,price,commission):
你正在那里写一个字符串。
此外,当您更改price
和commission
的值时,最好定义为
def calculate_total(car_number):
您忘记在最后调用该功能
return calculate_total(car_number)
答案 1 :(得分:1)
def calculate_total('car_number,price,commission'):
此行应为
def calculate_total(car_number):