Files
python_bootcamp/12/task.py
Tanguy Deleplanque 07f37394d9 day 12
2025-06-19 14:10:40 +02:00

41 lines
1.0 KiB
Python

import random
def play_attempt(number_to_find):
guess = int(input("Make a guess: "))
if guess > number_to_find:
print("Number is lower")
return(True)
elif guess < number_to_find:
print("Number is higher")
return(True)
else:
print("You won ! - Number to find was {number_to_find}")
return(False)
def play_game(level):
if level == "easy":
attempts_remaining = 10
else:
attempts_remaining = 5
number_to_find = random.randint(1, 100)
for attemps in range(attempts_remaining):
print(f"Attempts remainging: {attempts_remaining}")
b_keep_going = play_attempt(number_to_find)
if b_keep_going == False:
break
attempts_remaining -= 1
if attempts_remaining == 0:
print(f"You lost! - Number to find was {number_to_find}")
return
print("I'm thinking of a number between 1 and 100.")
level = input("Chose a difficulty: 'easy' or 'hard':")
play_game(level)