解释如何使用Python编写一个简单的计算器程序。
'''python
num1 = 10
num2 = 5
print("选择要进行的运算。")
print("1、加")
print("2、减")
print("3、乘")
print("4、除")
choice = input("输入你的选择（1/2/3/4）:")

if choice == '1':
    print(num1,"+",num2,"=", num1+num2)
elif choice == '2':
    print(num1,"-",num2,"=", num1-num2)
elif choice == '3':
    print(num1,"*",num2,"=", num1*num2)
elif choice == '4':
    print(num1,"/",num2,"=", num1/num2)
else:
    print("非法输入")
'''
这是一个简单的Python计算器程序示例，它要求用户选择要执行的计算类型（加，减，乘，除），然后输入两个数字进行计算并输出结果。 

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

print("选择要进行的运算。")
print("1、加")
print("2、减")
print("3、乘")
print("4、除")

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

if choice == '1':
    print(num1,"+",num2,"=", num1+num2)
elif choice == '2':
    print(num1,"-",num2,"=", num1-num2)
elif choice == '3':
    print(num1,"*",num2,"=", num1*num2)
elif choice == '4':
    if num2 == 0:
        print("除数不能为0")
    else:
        print(num1,"/",num2,"=", num1/num2)
else:
    print("非法输入")
```

在这个程序中，我们首先提示用户输入两个数字，然后请求用户选择要执行的计算类型，然后根据用户的选择使用条件语句来执行相应的计算并输出结果。特别地，当选择除法时，我们需要检查除数是否为0。