Jogando Dados (Python)
Regras:
Tem-se 2 dados. Jogador escolhe um número entre 1 e 6. Depois o valor que ele quer pagar na aposta, sendo que ele possui 100 para apostar.
Se 1 dado for igual ao número apostado = ganha 2 vezes o valor apostado
Se 2 dados derem iguais = ganha 10 vezes o valor apostado
Se não der nenhum dado igual = perde valor apostado
Obs: O int no input para aceitar números inteiros.
randrange devolve número entre um número e outro
aula: IGTI
from random import randrange
bolso = 100
numero_apostado = int (input("Em qual número você aposta? "))
valor_aposta = float(input("Qual o valor da aposta? "))
if valor_aposta>bolso:
print("Você não tem este valor para apostar!! ")
else:
bolso = bolso - valor_aposta
dado1 = randrange(1,6)
dado2 = randrange(1,6)
mensagem_ganhou = "Você ganhou: {} e agora tem {}"
print("Números sorteados: {} e {}!".format(dado1,dado2))
resultado = 0
if (dado1==numero_apostado)and(dado2==numero_apostado):
resultado = valor_aposta * 10
bolso = resultado + bolso
print(mensagem_ganhou.format(resultado,bolso))
elif (dado1==numero_apostado)or(dado2==numero_apostado):
resultado = valor_aposta * 2
bolso = resultado + bolso
print(mensagem_ganhou.format(resultado,bolso))
else:
print("Você errou! Agora você tem: {}! ".format(bolso))
Comentários
Postar um comentário