"""
Topic: Basic Arithmetic Operations: Multiplication and Division.
Purpose: Understand how to multiply and divide numbers.
Output: Displays the results of multiplication and division in the terminal.
"""
# -----------------------------
# 1. Example numbers
# -----------------------------
num1 = 10
num2 = 5
# -----------------------------
# 2. Multiplication
# -----------------------------
# The * operator multiplies numbers
product = num1 * num2
print(f"{num1} * {num2} = {product}") # prints: 10 * 5 = 50
# -----------------------------
# 3. Division
# -----------------------------
# The / operator divides numbers
division = num1 / num2
print(f"{num1} / {num2} = {division}") # prints: 10 / 5 = 2.0
# -----------------------------
# 4. Notes
# -----------------------------
# 1. Multiplication uses *, division uses /.
# 2. Division in Python always gives a float, even if numbers divide evenly.
# 3. We can later combine this with user input once type conversion is introduced.