On 21/02/2015 16:48, Tim Johnson wrote:

I've changed the subject line to reflect your question. Did you have to reply to the digest and include the lot of it, why couldn't you simply start a new thread?

Hi Guys,
Very simple question, I imagine.

this code throws of off a "counter not defined error".
Can you help?

*def word_counter(word, string):*
*    counter = 0*
*    for item in string:*
*        if item == word:*
*            counter = counter + 1*
*print counter*

Tim Johnson


counter only exists within the scope of the word_counter function, the print statement is outside of that scope. Shifting the print statement right four spaces should do the trick.

--
My fellow Pythonistas, ask not what our language can do for you, ask
what you can do for our language.

Mark Lawrence

_______________________________________________
Tutor maillist  -  Tutor@python.org
To unsubscribe or change subscription options:
https://mail.python.org/mailman/listinfo/tutor

Reply via email to