این یک پروژه کوچک سرگرم کننده است که می توان در اوقات فراغت انجام داد. این یک بازی حدس اعداد است که در پایتون نوشته شده است. ایده اصلی این است که کامپیوتر یک عدد تصادفی بین 1 تا 100 تولید کند و سپس از کاربر می خواهد که آن را حدس بزند. اگر کاربر درست حدس بزند، برنده می شود! در غیر این صورت، برنامه به آنها می گوید که حدس آنها خیلی زیاد است یا خیلی کم، و آنها فرصت دیگری پیدا می کنند تا دوباره عدد را حدس بزنند.

import random

def guess_number():
    number = random.randint(1, 100)
    attempts = 0
    while True:
        guess = int(input("Guess a number between 1 and 100: "))
        attempts += 1
        if guess == number:
            print(f"Congratulations! You guessed the number in {attempts} attempts.")
            break
        elif guess < number:
            print("Too low. Try again.")
        else:
            print("Too high. Try again.")

guess_number()

این برنامه یک عدد تصادفی بین 1 تا 100 تولید می کند و سپس از کاربر می خواهد که عدد را حدس بزند. اگر حدس کاربر درست باشد، بازی به پایان می رسد و تعداد تلاش ها نمایش داده می شود. اگر حدس نادرست باشد، از کاربر خواسته می شود دوباره حدس بزند و به او گفته می شود که حدس او خیلی زیاد است یا خیلی پایین.