https://replit.com/@AlinTamas/HigherLowerGame?v=1
În această lecție, am învățat despre jocul Higher Lower, un joc simplu de ghicit în care utilizatorul trebuie să ghicească dacă următorul număr este mai mare sau mai mic decât numărul anterior ales aleatoriu.
Am învățat cum să folosim buclele și să generăm numere aleatoare pentru a crea jocul. De asemenea, am discutat despre cum putem îmbunătăți jocul prin adăugarea unor funcții suplimentare, cum ar fi limitarea numărului de încercări sau folosirea unui fisier pentru a stoca scorurile.
Un exemplu de cod pentru acest joc ar putea arăta astfel:
import random
score = 0
current_number = random.randint(1, 100)
while True:
print(f"Current number: {current_number}")
guess = input("Higher or lower? ")
new_number = random.randint(1, 100)
if (guess == "higher" and new_number > current_number) or (guess == "lower" and new_number < current_number):
print("Correct!")
score += 1
else:
print("Incorrect!")
break
current_number = new_number
print(f"Game over! Your score was {score}.")
Acest joc poate fi personalizat în multe moduri diferite pentru a se potrivi cu nevoile utilizatorilor și poate fi un mod distractiv și interactiv de a învăța mai multe despre programarea Python.