Python Forum
Thread Rating:
  • 0 Vote(s) - 0 Average
  • 1
  • 2
  • 3
  • 4
  • 5
Syntax error with def ?
#1
Hello all,

I am in chapter 5 of Automate the Boring Stuff with Python and working on coding the guest list problem in the chapter. For reference, I am using mu-editor with my coding stuff. I keep getting a syntax error for the def totalBrought (line 3) and cannot for the life of me figure out what I did wrong. I am including an the code below for reference. Please keep in mind I am a SUPER newb so I'm sure I am overlooking something super easy and simple. Any help or guidance would be much appreciated!

allGuests={'Alice': {'apples':5, 'pretzels': 12}, {'Bob':{'ham sammies': 3, 'apples':2}, 'Carol': {'cups': 3, 'apple pies':1}}
def totalBrought(guests,item):
numBrought=0
for k, v in guests.items():
numBrought=numBrought+v.get(item,0)
return numBrought

print('Number of things being brought:')
print('-Apples '+str(totalBrought(allGuests, 'apples')))
print(' -Cups '+str(totalBrought(allGuests, 'cups')))
print(' -Cakes '+str(totalBrought(allGuests, 'cakes')))
print(' -Ham Sammies '+str(totalBrought(allGuests, 'ham sammies')))
print(' -Apple pies '+str(totalBrought(allGuests, 'apple pies')))

Here's the output I am getting:

def totalBrought(guests,item):
^
SyntaxError: invalid syntax

Thank you!
Reply


Messages In This Thread
Syntax error with def ? - by floppywalking - Aug-25-2020, 12:55 AM
RE: Syntax error with def ? - by bowlofred - Aug-25-2020, 02:36 AM
RE: Syntax error with def ? - by floppywalking - Aug-25-2020, 08:55 PM

Possibly Related Threads…
Thread Author Replies Views Last Post
  is this really a syntax error? Skaperen 4 343 May-25-2024, 07:31 AM
Last Post: snippsat
  World Clock syntax error OscarBoots 1 313 May-03-2024, 05:20 AM
Last Post: snippsat
  Syntax error for "root = Tk()" dlwaddel 15 1,552 Jan-29-2024, 12:07 AM
Last Post: dlwaddel
Photo SYNTAX ERROR Yannko 3 540 Jan-19-2024, 01:20 PM
Last Post: rob101
  Syntax error while executing the Python code in Linux DivAsh 8 1,902 Jul-19-2023, 06:27 PM
Last Post: Lahearle
  Code is returning the incorrect values. syntax error 007sonic 6 1,404 Jun-19-2023, 03:35 AM
Last Post: 007sonic
  syntax error question - string mgallotti 5 1,457 Feb-03-2023, 05:10 PM
Last Post: mgallotti
  Syntax error? I don't see it KenHorse 4 1,417 Jan-15-2023, 07:49 PM
Last Post: Gribouillis
  Syntax error tibbj001 2 1,020 Dec-05-2022, 06:38 PM
Last Post: deanhystad
  Python-for-Android:p4a: syntax error in main.py while compiling apk jttolleson 2 2,040 Sep-17-2022, 04:09 AM
Last Post: jttolleson

Forum Jump:

User Panel Messages

Announcements
Announcement #1 8/1/2020
Announcement #2 8/2/2020
Announcement #3 8/6/2020