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}")