99 Bottles of Beer Computer Programs.

99 Bottles of Beer website has a collection of 1,031 programs using various computer languages which all generate the lyrics of the song 99 Bottles of Beer.

Here's the program in python:

#!/usr/bin/env python
# -*- coding: iso-8859-1 -*-

"""
99 Bottles of Beer (by Gerold Penz)
Python can be simple, too :-)
"""

for quant in range(99, 0, -1):
     if quant > 1:
           print quant, "bottles of beer on the wall,", quant, "bottles of beer."
           if quant > 2:
                 suffix = str(quant - 1) + " bottles of beer on the wall."
           else:
                 suffix = "1 bottle of beer on the wall."
     elif quant == 1:
           print "1 bottle of beer on the wall, 1 bottle of beer."
           suffix = "no more beer on the wall!"
     print "Take one down, pass it around,", suffix
     print "--"

Link - via Miss Cellania


Login to comment.




Email This Post to a Friend
"99 Bottles of Beer Computer Programs."

Separate multiple emails with a comma. Limit 5.

 

Success! Your email has been sent!

close window
X

This website uses cookies.

This website uses cookies to improve user experience. By using this website you consent to all cookies in accordance with our Privacy Policy.

I agree
 
Learn More