duchaba commited on
Commit
40ef470
·
1 Parent(s): 488b071

first commit

Browse files
Files changed (2) hide show
  1. app.py +19 -0
  2. requirements.txt +2 -0
app.py ADDED
@@ -0,0 +1,19 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ # prompt: Using Gradio to write a simple calculator app
2
+
3
+ import gradio
4
+ def calculator(num1, operation, num2):
5
+ if operation == "add":
6
+ return num1 + num2
7
+ elif operation == "subtract":
8
+ return num1 - num2
9
+ elif operation == "multiply":
10
+ return num1 * num2
11
+ elif operation == "divide":
12
+ return num1 / num2
13
+
14
+ demo = gradio.Interface(
15
+ fn=calculator,
16
+ inputs=["number", gradio.Radio(["add", "subtract", "multiply", "divide"]), "number"],
17
+ outputs="number")
18
+
19
+ demo.launch()
requirements.txt ADDED
@@ -0,0 +1,2 @@
 
 
 
1
+ gradio
2
+ numpy