Ich versuche, ein Programm zu schreiben, das einen Händler Gewinn für Pre-Besitz (25% des Umsatzes Gewinn) und Neuwagen-Verkäufe (35% des Umsatzes Gewinn erhalten) berechnet. Es sollte die Kommission für beide berechnen, dann addieren Sie sich zusammen, um Gesamtkommission zu erhalten. Mein Programm läuft mit dem Ausgang benötigt, aber wenn es um die Gesamtprovision wird, erhalte ich die Fehler unten aufgeführt:Car Salesman Calculator
Enter pre-owned sales profit: 3600
Enter new sales profit: 18000
Pre_owned_sales * 0.25/100: $900
Commission new sales * 0.35/100: $6300
Traceback (most recent call last):
File "C:/Users/Darlene/Desktop/CAR_SALES_PROFIT04232016.py", line 15, in <module>
main()
File "C:/Users/Darlene/Desktop/CAR_SALES_PROFIT04232016.py", line 6, in main
total = float(input('Total Commission:$', commission_preowned_sales,'+',commission_new_sales))
TypeError: input expected at most 1 arguments, got 4
kann mir jemand sagen, was ich falsch unten ?:
im Programm tuedef main():
pre_owned_vehicles = float(input("Enter pre-owned sales profit: "))
new_vehicles = float(input("Enter new sales profit: "))
commission_preowned_sales = float(input("Pre_owned_sales *0.25/100: $"))
commission_new_sales = float(input("Commission new sales *0.35/100: $"))
total = float(input('Total Commission:$', commission_preowned_sales,'+',commission_new_sales))
print('Pre-owned_sales_profit is $',format(pre-owned_sales_profit,'.2f'))
print('New_sales_profit_is $',format(new_sales,'.2f'))
print('Pre-owned_commission_is $',format(Pre-owned_commission,'.2f'))
print('New_sales_commission_is $',format(new_sales_commission,'.2f'))
print(profit + commission,'$',format(total_pay,'.2f'),sep='')
main()
Sie können Ihre String Formatierung/Substitutionen wie diese tun 'total = float (Eingabe (' Total Commission: $ {} + {} '. Format (commission_preowned_sales, commission_new_sales))) ' – jDo