Spaces:
Sleeping
Sleeping
| 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() |