CoolFace
Apppublic

JANTIMA/GUI-tart2

sourceHugging Faceupdated 4y agoView on Hugging Face
0likes
app.py30 linesDownload Raw Back to root
1import gradio as gr2import random as rd3 4rand=[]5rand.append(rd.randint(0,9))6def guess(num):7    num=int(num)8    if num == rand[0]:9        r= 'ทายถูกเเล้ว'10    else:11        r='ลองกดใหม่นะ'12    return r13def answer():14    return 'เลขที่สุ่มได้ คือ '+str(rand[0])15def newRand():    16    rand[0]=rd.randint(0,9)17    return 'สุ่มใหม่เรียบร้อย'18    19with gr.Blocks() as myApp:20    with gr.Row():21        with gr.Column(scale=1):22            inp=gr.Radio(choices=list(range(10)),label='เลือก 1 หมายเลข')23            btn=gr.Button(value="เฉลย")24            btn2=gr.Button(value="สุ่มใหม่")25        with gr.Column(scale=1):26            out=gr.Textbox(label='ผลลัพธ์')27    inp.change(guess,inp,out)28    btn.click(fn=answer,outputs=out)29    btn2.click(fn=answer,outputs=out)30myApp.launch()