# -*- encoding: utf-8 -*-
import os
'''
第19条: 用关键字参数来表达可选的行为
关键:
1 关键字参数
含义: 指func(a=1, b=2)中的类似a=1的这种关键字参数a
优点:
1)明白参数的含义,
2)可在函数中使用默认值,
3) 扩充函数参数的代码与原来代码兼容
参考:
Effectiv Python 编写高质量Python代码的59个有效方法
'''
def getResult(a, b, times=1):
result = (a - b) * times
return result
def process():
a = 5
b = 3
result = getResult(a, b)
print result
if __name__ == "__main__":
process()