Okay, ich versuche das herauszufinden und mit nichts zu kommen. Ich bin mir ziemlich sicher, dass ich gerade einen "Duh" -Moment habe und sobald jemand anderes mein Problem sieht, werde ich mich dumm fühlen, aber ich werde trotzdem fragen! Ich habe den Fehler, den ich vorher bekommen habe, nicht bekommen, daher bin ich mir nicht einmal sicher, wie ich das beheben soll. Jede Hilfe wäre willkommen! : DTypeError: schlechter Operandentyp für unary +: 'str' Zeile 15?
def main():
# Variables
total_sales = 0.0
# Initialize lists
daily_sales = [0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0]
days_of_week = ['Sunday', 'Monday', 'Tuesday', 'Wednesday', + \
'Thursday', 'Friday','Saturday']
for index in range(7):
daily_sales[index] = float(input('Enter the sales for ' + \
days_of_week[index] + ': '))
for number in daily_sales:
total_sales += number
# Display total sales
print ('Total sales for the week: $', + \
format(total_sales, ',.2f'), sep='')
# Call the main function.
main()
Sie nie ein '\' innerhalb von Klammern müssen ' (...) ', Klammern' [...] 'oder Klammern' {}}. In der Tat habe ich gesehen, dass es empfohlen wurde, dass Sie niemals '' 'verwenden und stattdessen Klammern um einen Ausdruck verwenden. – millimoose
@AmberHolcombe Könnten Sie bitte überprüfen, ob meine Antwort Ihr Problem löst, wenn Sie bitte meine Antwort validieren könnten? – lmiguelvargasf
@AmberHolcombe Haben Sie Ihr Problem gelöst? – lmiguelvargasf