Spaces:
Sleeping
Sleeping
File size: 752 Bytes
fac724e |
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 |
import gradio as gr
import random
def 抽籤(max_number):
# 確保輸入的最大號碼是有效的整數
try:
max_number = int(max_number)
if max_number <= 0:
return "請輸入一個正整數!"
except ValueError:
return "請輸入有效的整數!"
# 隨機選擇一個號碼
winner = random.randint(1, max_number)
return f"抽中的號碼是: {winner}"
# 建立 Gradio 介面
iface = gr.Interface(
fn=抽籤,
inputs=gr.Textbox(label="請輸入班級座號的最大號"),
outputs=gr.Textbox(label="抽籤結果"),
title="班級座號抽籤系統",
description="輸入班級座號的最大號,然後點擊按鈕進行抽籤!"
)
# 啟動介面
iface.launch() |