def 函数名():
函数代码块
return 返回值
参数
必备参数:位置参数,调用函数时必须有值传入
默认参数,调用如果没有传值使用默认值
不定长参数 *args:想传多少传多少,必须放在位置参数后面
关键字参数**kwargs,可以传入多个key与value
''' 实现四则运算的计算器,程序出现错误返回None '''