From 3b56a2bb807b53c6a54ad78c13acd4033706d258 Mon Sep 17 00:00:00 2001 From: zvevqx Date: Mon, 13 Oct 2025 12:05:46 +0200 Subject: [PATCH] lotto game --- dice.py | 32 +++++++++++++------------------- lotto.py | 18 ++++++++++++++++++ 2 files changed, 31 insertions(+), 19 deletions(-) create mode 100644 lotto.py diff --git a/dice.py b/dice.py index d37cdc5..856bd19 100644 --- a/dice.py +++ b/dice.py @@ -1,43 +1,37 @@ import random -player1 = ["" , 0 ] -player2 = ["" , 0 ] +player1 = ["" , 0 , 0] +player2 = ["" , 0 , 0] player1[0] = input("what's your name ? : ") print(f"welcome, {player1[0]}") player2[0] = input("what's your name ? : ") print(f"welcome, {player2[0]}") - - winScore = 3 -def isWinning( score , wscore ): - if score[1] >= wscore: - print(f"THE BIG WINNER IS {score[0]}") - +def isWinning( player , wscore ): + if player[1] >= wscore: + print(f"THE BIG WINNER IS {player[0]}") while True: - user1Val = input(f"{player1[0]} give a numbers 1 - 6 : ") - user1Val = int(user1Val) # convert to int - user2Val = input(f"{player2[0]} give a numbers 1 - 6 : ") - user2Val = int(user2Val) # convert to int + player1[2] = int( input(f"{player1[0]} give a numbers 1 - 6 : ")) + player2[2] = int( input(f"{player2[0]} give a numbers 1 - 6 : ")) result = random.randint(1,6) # draw a number - if user1Val == result and user2Val == result: + if player1[2] == result and player2[2] == result: print("YOU BOTH WIN") player1[1] = player1[1] + 1 - player2[1] = player2[1] + 1 - + player2[1] = player2[1] + 1 - elif user1Val == result: # test result - print("USER 1 YOU WIN") + elif player1[2] == result: # test result + print(f"{player1[0]} YOU WIN") player1[1] = player1[1] + 1 - elif user2Val == result: - print("USER 2 YOU WIN") + elif player2[2] == result: + print(f"{player2[0]} YOU WIN") player2[1] = player2[1] + 1 else: diff --git a/lotto.py b/lotto.py new file mode 100644 index 0000000..38c29f9 --- /dev/null +++ b/lotto.py @@ -0,0 +1,18 @@ +import random + +nbrDeTirages = int(input("nbr iteration : ")) + +results = [] + +for i in range(nbrDeTirages): + randnum = random.randint(1,49) + results.append(randnum) + print(results) + +print(results) +print(random) + + + + +