Re: Learning Python

Its written in Python 2.7.10 so it may require a little tweaking, but this might help:

import random

class dice(object):
    def __init__(self):
        self.score1 = 0
        self.score2 = 0

        self.roll = [0,0]

        self.update()

    def roll_dice(self):
        self.roll = [random.randint(1,7),random.randint(1,7)]

    def update(self):
        while True:
            print('Press enter to roll...')
            box = raw_input()

            if box == 'q':
                break

            self.roll_dice()
            print('You Rolled '+str(self.roll[0])+' and '+str(self.roll[1]))
            self.score1 += sum(self.roll)

            self.roll_dice()
            print('Opponent Rolled '+str(self.roll[0])+' and '+str(self.roll[1]))
            self.score2 += sum(self.roll)

            if self.score1 >= 100:
                print("Congradulations! You win!")
                break

            elif self.score2 >= 100:
                print("You lost!")
                break


dice()
_______________________________________________
Audiogames-reflector mailing list
Audiogames-reflector@sabahattin-gucukoglu.com
https://sabahattin-gucukoglu.com/cgi-bin/mailman/listinfo/audiogames-reflector
  • ... AudioGames . net Forum — Developers room : TJ . Breitenfeldt via Audiogames-reflector
    • ... AudioGames . net Forum — Developers room : magurp244 via Audiogames-reflector
    • ... AudioGames . net Forum — Developers room : magurp244 via Audiogames-reflector
    • ... AudioGames . net Forum — Developers room : magurp244 via Audiogames-reflector
    • ... AudioGames . net Forum — Developers room : Alan via Audiogames-reflector
    • ... AudioGames . net Forum — Developers room : Kyleman123 via Audiogames-reflector
    • ... AudioGames . net Forum — Developers room : TJ . Breitenfeldt via Audiogames-reflector
    • ... AudioGames . net Forum — Developers room : Kyleman123 via Audiogames-reflector
    • ... AudioGames . net Forum — Developers room : TJ . Breitenfeldt via Audiogames-reflector
    • ... AudioGames . net Forum — Developers room : magurp244 via Audiogames-reflector
    • ... AudioGames . net Forum — Developers room : TJ . Breitenfeldt via Audiogames-reflector
    • ... AudioGames . net Forum — Developers room : frastlin via Audiogames-reflector
    • ... AudioGames . net Forum — Developers room : frastlin via Audiogames-reflector
    • ... AudioGames . net Forum — Developers room : TJ . Breitenfeldt via Audiogames-reflector

Reply via email to