我正在尝试制作一个销售计算器,以显示不同的内容,例如一周的最大销售额是多少,哪一天是多少,一周的最小销售额是多少,哪一天是什么,总金额是多少所有天的销售额的总和,一周的平均销售额以及不到100美元的销售佣金为0美元,100美元至250美元之间的销售额为25美元,250美元至500美元之间的销售额为30美元以及40美元销售额超过500美元。
我尝试了不同的方法来计算平均值,但无法使平均值起作用,我不确定如何在销售佣金中工作以及将最小值和最大值与它们发生的星期几相关联上。
这是我目前的状态:
print ("Sales Calculator Program")
print ('\n')
expenses = []
for day_number in range (1,5 + 1):
while True:
user_input = float(input(f"Enter sales for day {day_number}\n> "))
if user_input >= 0:
expenses.append(user_input)
break
else:
print(f"Amount may not be negative. Try again:")
print ('\n')
average = average(expenses)
finalExpenses = sum(expenses)
print ("Total weekly sales were $" +str(finalExpenses))
print ("Average of the sales is $" +str(average))
这就是我要使其看起来像的东西
Enter sales for day 1: 10.22 (User input)
Enter sales for day 2: 4.12 (User input)
Enter sales for day 3: 3.78 (User input)
Enter sales for day 4: 6.82 (User input)
Enter sales for day 5: 22.45 (User input)
Maximum sales was on Friday which is $22.45
Minimum sales was on Wednesday which is $3.78
Total weekly sales were $47.39
Average of the sales is $9.48
Sales too low for commission must earn more than $100
谢谢!