import random 
import time

running = True
mao=100
#aposta=10

def dados():
    dado_1=random.randint(1,6)
    dado_2=random.randint(1,6)

    return dado_1,dado_2

while running:
    jogador = input("O que voce deseja fazer? pass/field/any/twelve/sair: ")
      
    if jogador == 'pass':
        aposta = float(input('Qual o valor da aposta?: '))
        game=True
        while game:
            dado1,dado2 = dados()
            soma=dado1+dado2
            print('Dados tirados: ',dado1,'e',dado2,'|','Soma: ',soma)

            if soma == 7 or soma==11:
                mao=mao+ aposta +10
                print('Você ganhou')
                print('Voce esta com',mao)
                break

            if soma == 2 or soma==3 or soma==12: #craps
                mao=mao-aposta
                print('Deu craps')
                print('Voce esta com',mao)
                
    
                game = False 

            else: #Point
    
                print('########################')
                print('Você está na fase Point')
                print('########################')
    
                point = True
                while point:
                    dado_point1,dado_point2=dados()
                    soma_point=dado_point1+dado_point2
                    print('Dados tirados: ',dado_point1,'e',dado_point2,'|','Soma: ',soma_point)

                    if soma == soma_point:
                        mao=mao+aposta
                        print("Você ganhou a fase Point")
                        print('Voce esta com',mao)
                        break

                    if soma_point >= 7:
                        mao=mao-aposta
                        print('Você perdeu')
                        print('Voce esta com',mao)
                        point=False

                    else:
                        print('Jogue de novo')
                        print('Voce esta com',mao)
                game = False
    if jogador  == 'field':
        aposta = float(input('Qual o valor da aposta?: '))
        dado_field1,dado_field2 = dados()
        soma_field=dado_field1+dado_field2
        print('Dados tirados: ',dado_field1,'e',dado_field2,'|','Soma: ',soma_field)
        
        if soma_field == 3 or soma_field == 4 or soma_field == 9 or soma_field == 10 or soma_field == 11:
                mao = mao + aposta
                print ('vc ganhou')
                print('Voce esta com',mao)
        elif soma_field == 2:
                mao = mao + aposta + 2(aposta)
                print ('vc ganhou o dobro')
                print('Voce esta com',mao)
        elif soma_field == 12 :
                mao = mao + aposta + 3(aposta)
                print ('vc ganhou o triplo')
                print('Voce esta com',mao)
        elif soma_field == 5 or soma_field == 6 or soma_field == 7 or soma_field == 8:
                mao = mao - mao 
                print ('Voce perdeu tudo')
                print('Voce esta com',mao)
                
                

    if jogador == 'any':
        aposta = float(input('Qual o valor da aposta?: '))
        dado_any1,dado_any2=dados()
        soma_any = dado_any1+dado_any2
        print('Dados tirados: ',dado_any1,dado_any2,'|','Soma: ',soma_any)
        
        if soma_any == 2 or soma_any==3 or soma_any==12:
            mao=mao+aposta*7
            print('Você ganhou')
            print('Voce esta com',mao)
        
        else:
            mao=mao-aposta
            print('Voce perdeu')
            print('Voce esta com',mao)
    
    if jogador  == 'twelve':
              
        aposta = float(input('Qual o valor da aposta?: '))
        dado_twelve1,dado_twelve2 = dados()
        soma_twelve=dado_twelve1+dado_twelve2
        print('Dados tirados: ',dado_twelve1,'e',dado_twelve2,'|','Soma: ',soma_twelve)
        
        
        if soma_twelve==12:
            mao = mao + 30*aposta
            print('Vc ganho 30 vezes a sua aposta')
            print('Voce esta com',mao)
        else:
            mao=mao-aposta
            print('Você perdeu')
            print('Voce esta com',mao)

    if jogador == 'sair':
        print('Voce esta com',mao)
        running=False
