函数基础
文章平均质量分 85
笔记本IT
一个正在疯狂练英语口语以及学嵌入式的准爱尔兰留学生,希望和你在英语和编程技术方面一起进步!
展开
-
2021/3/22第十次python课(函数下)
文章目录一、函数递归二、匿名函数三、高阶函数四、闭包附:第十讲作业 一、函数递归 递归是解决问题的一种方式,它的整体思想,是将一个大问题分解为一个个的小问题,直到问题无法分解时,在去解决问题 递归式函数有2个条件 - 1. 递归条件 可以将问题继续分解的条件 - 2.基线条件 问题可以被分解为最小问题,当满足基线条件时,递归就不执行了 #范例:求n的阶乘 def fun(n): if n==1: return 1 else: return n*fun(原创 2021-03-23 20:14:44 · 176 阅读 · 5 评论 -
2021/3/19第九次python课(函数上 函数中 )
文章目录一、函数上1.1不定长参数1.2参数的解包二、函数中2.1返回值2.2文档字符串2.3作用域2.4命名空间三、补充前几天的知识点3.1遍历字典3.2赋值、深拷贝、浅拷贝的区别四、附:第九讲作业 一、函数上 1.1不定长参数 位置传参的不定长参数:只能存在一个参数有*号, 可以和其他的传参方式一起配合使用(返回元组) 函数形参位置排列: 位置>不定长>关键字 函数实参位置排列: 位置>关键字 关键字传参的不定长参数:只能存在一个参数有**号, 可以和其他的传参方式一起配合使用(原创 2021-03-20 12:08:06 · 110 阅读 · 4 评论