ashfaqahmed1990's picture
Create app.py
4c95ef4 verified
raw
history blame contribute delete
862 Bytes
import streamlit as st
st.set_page_config(page_title="Simple Calculator", layout="centered")
st.title("🧮 Simple Calculator")
# User input
num1 = st.number_input("Enter the first number", value=0.0)
num2 = st.number_input("Enter the second number", value=0.0)
operation = st.selectbox("Select operation", ["Addition (+)", "Subtraction (-)", "Multiplication (*)", "Division (/)"])
# Calculate result
def calculate(n1, n2, op):
if op == "Addition (+)":
return n1 + n2
elif op == "Subtraction (-)":
return n1 - n2
elif op == "Multiplication (*)":
return n1 * n2
elif op == "Division (/)":
if n2 != 0:
return n1 / n2
else:
return "Error: Division by zero"
# Show result
if st.button("Calculate"):
result = calculate(num1, num2, operation)
st.success(f"Result: {result}")