On Thu, Nov 30, 2017 at 10:26:20AM -0600, Michael Dowell wrote:
> Hello, I'm trying to code a magic 8-ball program and it needs to include a
> counter for the number of questions asked. I'm having a hard time
> implementing a count, and need a little help. I had tried to implement it
> in the main() function, but that (naturally) led it to only counting '1'
> for each question, for each question asked. Is there a way to count how
> many times a give line of code is executed? For instance, every time the
> oracle() function is run, a counter goes up. Thanks for any help.
I haven't even looked at your code, but the obvious way to count the
number of times a specific function is called is to have a separate
counter for that function and have the function increment it. FOr
example:
oracle_count = 0
def oracle():
global oracle_count
oracle_count += 1
...
Will that solve your problem?
--
Steve
_______________________________________________
Tutor maillist - [email protected]
To unsubscribe or change subscription options:
https://mail.python.org/mailman/listinfo/tutor