oldgarden21 commited on
Commit
9c1530b
·
verified ·
1 Parent(s): a616bf1

Update app.py

Browse files
Files changed (1) hide show
  1. app.py +10 -29
app.py CHANGED
@@ -1,31 +1,12 @@
1
  import gradio as gr
2
 
3
- def calculate(num1, num2, operator):
4
- if operator == '+':
5
- result = num1 + num2
6
- elif operator == '-':
7
- result = num1 - num2
8
- elif operator == '*':
9
- result = num1 * num2
10
- elif operator == '/':
11
- if num2 != 0:
12
- result = num1 / num2
13
- else:
14
- result = "Cannot divide by zero"
15
- else:
16
- result = "Invalid operator"
17
- return result
18
-
19
- # Define inputs
20
- num1 = gr.inputs.Number(label="Number 1")
21
- num2 = gr.inputs.Number(label="Number 2")
22
- operator = gr.inputs.Dropdown(choices=['+', '-', '*', '/'], label="Operator")
23
-
24
- # Define outputs
25
- output = gr.outputs.Textbox(label="Result")
26
-
27
- # Create interface
28
- interface = gr.Interface(fn=calculate, inputs=[num1, num2, operator], outputs=output, title="Simple Calculator")
29
-
30
- # Launch interface
31
- interface.launch()
 
1
  import gradio as gr
2
 
3
+ def add_numbers(num1, num2):
4
+ return num1 + num2
5
+
6
+ gr.Interface(
7
+ fn=add_numbers,
8
+ inputs=["number", "number"],
9
+ outputs="number",
10
+ title="Simple Calculator",
11
+ description="Add two numbers."
12
+ ).launch()