Tell us what’s happening:
I have no clue why the error. I don’t see a problem can someone please help me
Your code so far
running_total = 0
num_of_friends = 4
appetizers = 37.89
main_courses = 57.34
desserts = 39.39
drinks = 64.21
# User Editable Region
running_total += appetizers + main_courses + desserts + drinks
print("Total bill so far" + str(running_total))
# User Editable Region
Your browser information:
User Agent is: Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/146.0.0.0 Safari/537.36 Edg/146.0.0.0
Challenge Information:
Build a Bill Splitter - Step 4
Teller
2
Hi @spydermancac
You should print the string Total bill so far: followed by a space and the value of running_total.
The string is missing punctuation.

Use a comma instead of concatenation, also the tests maybe expecting a number for the second argument in the print call.
Happy coding
tried both still no luck thanks though for replying
Teller
4
Please post your updated code.
running_total = 0
num_of_friends = 4
appetizers = 37.89
main_courses = 57.34
desserts = 39.39
drinks = 64.21
running_total += appetizers + main_courses + desserts + drinks
print(f"Total bill so far: {running_total}.")
I did forget earlier I was using f-strings
Teller
6
Try removing the period at the end of the print call.