Game_point / app.py
Sanjayraju30's picture
Create app.py
17534de verified
raw
history blame
885 Bytes
import gradio as gr
import random
secret_number = random.randint(1, 100)
def guess_number(user_guess):
global secret_number
try:
guess = int(user_guess)
if guess < secret_number:
return "Too low! Try a higher number."
elif guess > secret_number:
return "Too high! Try a lower number."
else:
secret_number = random.randint(1, 100) # Reset for new game
return "๐ŸŽ‰ Correct! I've picked a new number."
except ValueError:
return "Please enter a valid number."
with gr.Blocks() as demo:
gr.Markdown("## ๐ŸŽฎ Guess the Number Game\nTry to guess the number (1 to 100).")
guess_input = gr.Textbox(label="Your Guess")
output = gr.Textbox(label="Result")
submit_btn = gr.Button("Guess")
submit_btn.click(guess_number, inputs=guess_input, outputs=output)
demo.launch()