Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- import cgi
- import random
- die=None
- sum_die=0
- def dice_display_1(die1):
- if die1 == 1:
- print('<img src="http://cmpt165.csil.sfu.ca/~snoruzi/assignment4/png/dice-1.png" alt="1" width="107" height="107" />')
- elif die1 == 2:
- print('<img src="http://cmpt165.csil.sfu.ca/~snoruzi/assignment4/png/dice-2.png" alt="2" width="107" height="107" />')
- elif die1 == 3:
- print('<img src="http://cmpt165.csil.sfu.ca/~snoruzi/assignment4/png/dice-3.png" alt="3" width="107" height="107" />')
- elif die1 == 4:
- print('<img src="http://cmpt165.csil.sfu.ca/~snoruzi/assignment4/png/dice-4.png" alt="4" width="107" height="107" />')
- elif die1 == 5:
- print('<img src="http://cmpt165.csil.sfu.ca/~snoruzi/assignment4/png/dice-5.png" alt="5" width="107" height="107" />')
- elif die1 == 6:
- print('<img src="http://cmpt165.csil.sfu.ca/~snoruzi/assignment4/png/dice-6.png" alt="6" width="107" height="107" />')
- return
- def dice_display_2(die2):
- if die2 == 1:
- print('<img src="http://cmpt165.csil.sfu.ca/~snoruzi/assignment4/png/dice-1.png" alt="1" width="107" height="107" />')
- elif die2 == 2:
- print('<img src="http://cmpt165.csil.sfu.ca/~snoruzi/assignment4/png/dice-2.png" alt="2" width="107" height="107" />')
- elif die2 == 3:
- print('<img src="http://cmpt165.csil.sfu.ca/~snoruzi/assignment4/png/dice-3.png" alt="3" width="107" height="107" />')
- elif die2 == 4:
- print('<img src="http://cmpt165.csil.sfu.ca/~snoruzi/assignment4/png/dice-4.png" alt="4" width="107" height="107" />')
- elif die2 == 5:
- print('<img src="http://cmpt165.csil.sfu.ca/~snoruzi/assignment4/png/dice-5.png" alt="5" width="107" height="107" />')
- elif die2 == 6:
- print('<img src="http://cmpt165.csil.sfu.ca/~snoruzi/assignment4/png/dice-6.png" alt="6" width="107" height="107" />')
- def dice_display_3(die3):
- if die3 == 1:
- print('<img src="http://cmpt165.csil.sfu.ca/~snoruzi/assignment4/png/dice-1.png" alt="1" width="107" height="107" />')
- elif die3 == 2:
- print('<img src="http://cmpt165.csil.sfu.ca/~snoruzi/assignment4/png/dice-2.png" alt="2" width="107" height="107" />')
- elif die3 == 3:
- print('<img src="http://cmpt165.csil.sfu.ca/~snoruzi/assignment4/png/dice-3.png" alt="3" width="107" height="107" />')
- elif die3 == 4:
- print('<img src="http://cmpt165.csil.sfu.ca/~snoruzi/assignment4/png/dice-4.png" alt="4" width="107" height="107" />')
- elif die3 == 5:
- print('<img src="http://cmpt165.csil.sfu.ca/~snoruzi/assignment4/png/dice-5.png" alt="5" width="107" height="107" />')
- elif die3 == 6:
- print('<img src="http://cmpt165.csil.sfu.ca/~snoruzi/assignment4/png/dice-6.png" alt="6" width="107" height="107" />')
- def dice_display_4(die4):
- if die4 == 1:
- print('<img src="http://cmpt165.csil.sfu.ca/~snoruzi/assignment4/png/dice-1.png" alt="1" width="107" height="107" />')
- elif die4 == 2:
- print('<img src="http://cmpt165.csil.sfu.ca/~snoruzi/assignment4/png/dice-2.png" alt="2" width="107" height="107" />')
- elif die4 == 3:
- print('<img src="http://cmpt165.csil.sfu.ca/~snoruzi/assignment4/png/dice-3.png" alt="3" width="107" height="107" />')
- elif die4 == 4:
- print('<img src="http://cmpt165.csil.sfu.ca/~snoruzi/assignment4/png/dice-4.png" alt="4" width="107" height="107" />')
- elif die4 == 5:
- print('<img src="http://cmpt165.csil.sfu.ca/~snoruzi/assignment4/png/dice-5.png" alt="5" width="107" height="107" />')
- elif die4 == 6:
- print('"<img src="http://cmpt165.csil.sfu.ca/~snoruzi/assignment4/png/dice-6.png" alt="6" width="107" height="107" />')
- def dice_display_5(die5):
- if die5 == 1:
- print('<img src="http://cmpt165.csil.sfu.ca/~snoruzi/assignment4/png/dice-1.png" alt="1" width="107" height="107" />')
- elif die5 == 2:
- print('<img src="http://cmpt165.csil.sfu.ca/~snoruzi/assignment4/png/dice-2.png" alt="2" width="107" height="107" />')
- elif die5 == 3:
- print('<img src="http://cmpt165.csil.sfu.ca/~snoruzi/assignment4/png/dice-3.png" alt="3" width="107" height="107" />')
- elif die5 == 4:
- print('<img src="http://cmpt165.csil.sfu.ca/~snoruzi/assignment4/png/dice-4.png" alt="4" width="107" height="107" />')
- elif die5 == 5:
- print('<img src="http://cmpt165.csil.sfu.ca/~snoruzi/assignment4/png/dice-5.png" alt="5" width="107" height="107" />')
- elif die5 == 6:
- print('<img src="http://cmpt165.csil.sfu.ca/~snoruzi/assignment4/png/dice-6.png" alt="6" width="107" height="107" />')
- def dice_display_6(die6):
- if die6 == 1:
- print('<img src="http://cmpt165.csil.sfu.ca/~snoruzi/assignment4/png/dice-1.png" alt="1" width="107" height="107" />')
- elif die6 == 2:
- print('<img src="http://cmpt165.csil.sfu.ca/~snoruzi/assignment4/png/dice-2.png" alt="2" width="107" height="107" />')
- elif die6 == 3:
- print('<img src="http://cmpt165.csil.sfu.ca/~snoruzi/assignment4/png/dice-3.png" alt="3" width="107" height="107" />')
- elif die6 == 4:
- print('<img src="http://cmpt165.csil.sfu.ca/~snoruzi/assignment4/png/dice-4.png" alt="4" width="107" height="107" />')
- elif die6 == 5:
- print('<img src="http://cmpt165.csil.sfu.ca/~snoruzi/assignment4/png/dice-5.png" alt="5" width="107" height="107" />')
- elif die6 == 6:
- print('<img src="http://cmpt165.csil.sfu.ca/~snoruzi/assignment4/png/dice-6.png" alt="6" width="107" height="107" />')
- die1=random.randint(1,6)
- die2=random.randint(1,6)
- die3=random.randint(1,6)
- die4=random.randint(1,6)
- die5=random.randint(1,6)
- die6=random.randint(1,6)
- sum_die=die1+die2+die3+die4+die5+die6
- form = cgi.FieldStorage()
- name = form.getvalue("name")
- value = int(form.getvalue("value"))
- def win(name,value):
- print ("Content-type: text/html")
- print ("")
- print ('<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN"')
- print ("")
- print ('"http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">')
- print ("")
- print ("<html>")
- print ("<head><title>Dice Game</title></head>")
- print ("<body>")
- print ("<p> Thanks for playing,", name , ".</p>")
- print ("<p> You bet the total would be at least,", value ,".</p>")
- print ("<p>Here are the dice rolls,</p>")
- dice_display_1(die1),dice_display_2(die2),dice_display_3(die3),dice_display_4(die4),dice_display_5(die5),dice_display_6(die6)
- print ("<p>The total rolled was",sum_die,".</p>")
- print("<p>You won!</p>")
- print ("</body>")
- print ("</html>")
- def loss(name,value):
- print ("Content-type: text/html")
- print ("")
- print ('<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN"')
- print ("")
- print ('"http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">')
- print ("")
- print ("<html>")
- print ("<head><title>Dice Game</title></head>")
- print ("<body>")
- print ("<p> Thanks for playing,", name , ".</p>")
- print ("<p> You bet the total would be at least,", value , ".</p>")
- dice_display_1(die1),dice_display_2(die2),dice_display_3(die3),dice_display_4(die4),dice_display_5(die5),dice_display_6(die6)
- print ("<p>Here are the dice rolls,</p>",)
- print ("<p>The total rolled was",sum_die,".</p>")
- print("<p>Sorry, you lost.</p>")
- print ("</body>")
- print ("</html>")
- if value>=sum_die:
- win(name,value)
- else:
- loss(name,value)
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement