Re: I passed a fizzbuzz test but failed at recursion.

2010-03-14 Thread Michael Rudolf
Am 10.03.2010 16:55, schrieb Bill: def fizzbuzz(num): if num: if num % 15 is 0: return fizzbuzz(num-1) + 'fizzbuzz \n' elif num % 5 is 0: return fizzbuzz(num-1) + 'buzz \n' elif num % 3 is 0: return fizzbuzz(num-1) + 'fizz \n' else : return fizzbuzz(num-1)

Re: I passed a fizzbuzz test but failed at recursion.

2010-03-10 Thread Terry Reedy
On 3/10/2010 10:55 AM, Bill wrote: Look at this recursive fizzbuzz function from http://www.codinghorror.com/blog/2007/02/why-cant-programmers-program.html def fizzbuzz(num): if num: if num % 15 is 0: return fizzbuzz(num-1) + 'fizzbuzz \n' elif num % 5 is 0: return fizzbuz

Re: I passed a fizzbuzz test but failed at recursion.

2010-03-10 Thread Chris Hulan
On Mar 10, 10:55 am, Bill wrote: > Look at this recursive fizzbuzz function > fromhttp://www.codinghorror.com/blog/2007/02/why-cant-programmers-program... > > def fizzbuzz(num): >     if num: >         if num % 15 is 0: return fizzbuzz(num-1) + 'fizzbuzz \n' >         elif num % 5 is 0: return fi

I passed a fizzbuzz test but failed at recursion.

2010-03-10 Thread Bill
Look at this recursive fizzbuzz function from http://www.codinghorror.com/blog/2007/02/why-cant-programmers-program.html def fizzbuzz(num): if num: if num % 15 is 0: return fizzbuzz(num-1) + 'fizzbuzz \n' elif num % 5 is 0: return fizzbuzz(num-1) + 'buzz \n' elif num %