随笔分类 - Python函数
摘要:1. 开放封闭原则 什么是开放封闭原则?有的同学问开放,封闭这是两个反义词这还能组成一个原则么?这不前后矛盾么?其实不矛盾。开放封闭原则是分情况讨论的。 我们的软件一旦上线之后(比如你的软件主要是多个函数组成的),那么这个软件对功能的扩展应该是开放的,比如你的游戏一直在迭代更新,推出新的玩法
阅读全文
摘要:1. 匿名函数 匿名函数,顾名思义就是没有名字的函数,那么什么函数没有名字呢?这个就是我们以后面试或者工作中经常用匿名函数 lambda,也叫一句话函数。 现在有一个需求:你们写一个函数,此函数接收两个int参数,返回和值。 那么接下来我们用匿名函数完成上面的需求: 我们分析一下上面的代码: 语法:
阅读全文
摘要:1 生成器 1.1 初识生成器 什么是生成器?这个概念比较模糊,各种文献都有不同的理解,但是核心基本相同。生成器的本质就是迭代器,在python社区中,大多数时候都把迭代器和生成器是做同一个概念。不是相同么?为什么还要创建生成器?生成器和迭代器也有不同,唯一的不同就是:迭代器都是Python给你提供
阅读全文
摘要:1. 函数名的运用 你们说一下,按照你们的理解,函数名是什么? 函数名的定义和变量的定义几乎一致,在变量的角度,函数名其实就是一个变量,具有变量的功能:可以赋值;但是作为函数名他也有特殊的功能就是加上()就会执行对应的函数,所以我们可以把函数名当做一个特殊的变量,那么接下来,我们就来研究一下
阅读全文
摘要:1. 今日内容 1.1 函数的参数 的魔性用法 函数形参最终顺序 1.2名称空间 全局名称空间,局部名称空间,内置名称空间 取值顺序与加载顺序 作用域 内置函数:globals() locals() 1.3 高阶函数(函数的嵌套) 1.4关键字:global nonlocal 2. 内容详细 2.1
阅读全文
摘要:一 初识函数 大家都有没有玩过陌陌,探探这种软件?这种软件是专门为你们没有对象的男士设置的,这是一款合理合法的约炮,哦不对,交友软件,那么现在我们用Python代码简单模拟一下: ok so easy我们已经完成了我们模拟探探的需求,其实我们做的这个就是一个功能,什么功能呢?就是交友的功能,那么问题
阅读全文

浙公网安备 33010602011771号