Python语法入门-课件下载
链接: https://pan.baidu.com/s/1h1RuWimLicVanK8xCka_xA 提取码: x264
流水线每个环节都有质量要求,只有符合质量规范,才能流通到下一个环节。这样环环相扣,设计好后经过试运营就可以投产了。Python编程也一样,编程序其实也是设计流水线,而函数就是流水线上的一个个的环节。
函数
可重复使用的代码块
def函数常见参数定义&调用方式
- 位置参数
- 关键词参数
- 默认参数
位置参数
def hello1(name, age):
return '我是{0},今年{1}'.format(name, age)
hello1('张三', 25)
'我是张三,今年25'
hello1(25,'张三')
'我是25,今年张三'
关键词参数
def hello2(name, age):
return '我是{0},今年{1}'.format(name, age)
hello2(name='张三', age=25)
'我是张三,今年25'
hello2(age=25, name='张三')
'我是张三,今年25'
默认参数
def hello3(name, age, gender='男'):
return '我是{0},今年{1}, 性别{2}'.format(name, age, gender)
hello3('David', 25)
'我是David,今年25, 性别男'
hello3('David', 25, gender='male')
'我是David,今年25, 性别male'