2018年5月6日

内置函数

摘要: 内置函数: 序列包括 元组 列表 字符串 abs()绝对值 all() 列表里所有的值拿出来做布尔运算,只保留真的,哪些是假的(0,空字符,none),只要列表里面一个为假就为假 any()跟all相反,有一个为真就是真 bin()把十进制转二进制 bool() 布尔运算 bytes() 字符串转化 阅读全文

posted @ 2018-05-06 16:08 monster7 阅读(167) 评论(0) 推荐(0)

函数式编程补充

摘要: 1.map函数:(将列表里的每个元素都进行运算,最后得到原列表) 2.filter函数:一步一步进化成filter函数,类似map函数,第一个参数就是方法(得到一个布尔值,得到ture的值),第二个参数就是一个可迭代对象 (将列表里的每个元素都进行运算,最后得到一个 新列表) 3.reduce函数: 阅读全文

posted @ 2018-05-06 15:10 monster7 阅读(149) 评论(0) 推荐(0)

函数式编程

摘要: 编程的方法论: 面向过程 面向对象 函数式 函数式编程的定义: 函数式=编程语言定义的函数+数学意义上的函数(先想到一个数学模型,再用python上的功能实现这个逻辑) 特性: 1.不用变量保存状态,意思就是不赋值,而且不修改变量 2.第一类对象:函数即变量 3.返回值当中包含函数 4.尾调用:在函 阅读全文

posted @ 2018-05-06 11:02 monster7 阅读(120) 评论(0) 推荐(0)

匿名函数

摘要: 匿名函数:没有名字的函数,通过内存地址运行 以下两个函数是一样的 匿名函数有什么用:就应该是匿名的,不该赋给某一个值,大部分是与其他函数联合使用,而不是单独使用 阅读全文

posted @ 2018-05-06 09:57 monster7 阅读(121) 评论(0) 推荐(0)

函数的作用域(嵌套函数的运行)

摘要: #print a就是打印函数foo的内存地址 a()就是执行bar() 打印了name 作用域即忽视全局变量与局部变量,只运行对应的函数。 阅读全文

posted @ 2018-05-06 09:15 monster7 阅读(357) 评论(0) 推荐(0)

导航