给出一个计算器程序，能够进行加、减、乘、除四种基本运算。
以下是Python所写的基本计算器程序：

```
# 四则运算计算器程序

# 加
def add(x, y):
    return x + y

# 减
def subtract(x, y):
    return x - y

# 乘
def multiply(x, y):
    return x * y

# 除
def divide(x, y):
    return x / y

# 选择运算
print("请选择运算：")
print("1. 加")
print("2. 减")
print("3. 乘")
print("4. 除")

# 用户输入
choice = input("输入你的选择（1/2/3/4): ")

num1 = float(input("输入第一个数字: "))
num2 = float(input("输入第二个数字: "))

if choice == '1':
    print(num1, "+", num2, "=", add(num1, num2))

elif choice == '2':
    print(num1, "-", num2, "=", subtract(num1, num2))

elif choice == '3':
    print(num1, "*", num2, "=", multiply(num1, num2))

elif choice == '4':
    print(num1, "/", num2, "=", divide(num1, num2))
    
else:
    print("非法输入")
```

输入示例：
```
请选择运算：
1. 加
2. 减
3. 乘
4. 除
输入你的选择（1/2/3/4): 4
输入第一个数字: 10
输入第二个数字: 2
```

输出示例：
```
10.0 / 2.0 = 5.0
```