python笔记

来源:互联网 发布:数据可视化 sql 编辑:程序博客网 时间:2024/06/05 18:02

1.Reduce函数:把一个函数作用在一个序列[x1, x2, x3...]上,这个函数必须接收的两个参数为定义的函数和参加运算的数据元素。reduce把结果继续和序列的下一个元素做累积计算,其效果就是:reduce(f, [x1, x2, x3, x4]) = f(f(f(x1, x2), x3), x4)

2.Return的作用:return表示从被调函数返回到主函数继续执行,返回时可以附带一个返回值,返回值可以是一个常量,变量,或是表达式。 在函数中,如果碰到return 语句,那么程序就会返回调用该函数的下一条语句执行也就是说跳出函数的执行,回到原来的地方继续执行下去。但是如果是在主函数中碰到return语句,那么整个程序就会停止,退出程序的执行。 在python中,一定程度上与print效果相同。

3.多类型传值时,一个*代表元组,两个*代表字典

4.Python中可以用字典来实现switch语句,而不能直接使用switch语句。

5.d.get()用法:d.get(‘key’)d.get(‘key’,value)  value表示返回值可以自行指定

 

 

0 0