import gradio as gr | |
import random as rd | |
rand = rd.randint(0,9) | |
def guess(num): | |
num = int(num) | |
if num == rand: | |
r = 'ทายถูกแล้ว' | |
else: | |
r = 'ลองกดใหม่นะ' | |
return r | |
def answer(): | |
return 'เลขที่สุ่มได้คือ '+str(rand) | |
with gr.Blocks() as myApp: | |
with gr.Row(): | |
with gr.Column(scale=1): | |
inp = gr.Radio(choices=list(range(10)),label='เลือก 1 หมายเลข') | |
btn = gr.Button(value="เฉลย") | |
with gr.Column(scale=1): | |
out = gr.Textbox(label='ผลลัพธ์') | |
inp.change(guess,inp,out) | |
btn.click(fn=answer,outputs=out) | |
myApp.launch() | |