99 Bottles of Beer Computer Programs.

Alex

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


Comments (0)

I used to do model rocketry. We ignited rocket engines remotely using a battery pack wired to an ignitor, sort of like a match-head on a thin wire (all Estes products). Couldn't the same be done for fireworks?

Nice graphic. Yikes.
Abusive comment hidden. (Show it anyway.)
  3 replies
Unfortunately, in NY state you can't do any of this. It's either go to a fireworks display being held somewhere or get them in Pennsylvania and set them off illegally.
Abusive comment hidden. (Show it anyway.)
Login to comment.
Click here to access all of this post's 0 comments
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