摘要: 简介三函数: 高阶函数:一个函数可以接收另一个函数作为参数,这种函数称之为高阶函数。 filter、map、reduce三个函数都是高阶函数,且语法都一致:filter/map/reduce(func,seq),第一个参数为函数,第二个参数为可迭代对象。 下面分别介绍三个函数的功能: •filter 阅读全文
posted @ 2020-07-24 14:59 瑶池里 阅读(378) 评论(1) 推荐(0)
摘要: 函数 1、定义函数 在Python中定义一个函数要使用def语句,一次写出函数名、括号、括号中的的参数和冒号,然后在缩进块中编写函数体,函数的返回值用return返回。如下所示: def 函数名(参数列表): 函数体简单的定义一个函数 1 def hello() : 2 print("Hello W 阅读全文
posted @ 2020-07-22 17:50 瑶池里 阅读(2043) 评论(1) 推荐(1)
摘要: 生成器 生成器类似返回值为数组的一个函数,这个函数可以接受参数,可被调用,但只能产生一个值,所以大大节省内存。 生成器表达式的语法非常简单,只需要将列表推导式的中括号改成小括号就可以了 1 [x+x for x in range(10) if x%2==0]#会打印出整个列表 [0, 4, 8, 1 阅读全文
posted @ 2020-07-22 09:58 瑶池里 阅读(202) 评论(0) 推荐(0)
摘要: 1、if语句 Python中条件选择语句的关键字为:if 、elif 、else这三个。其基本形式如下 if condition: blockelif condition: block...else: block 其中elif和else语句块是可选的。对于if和elif只有condition为Tru 阅读全文
posted @ 2020-07-21 14:50 瑶池里 阅读(493) 评论(0) 推荐(1)
摘要: 列表 列表里可以存储任意的数据类型、可修改的结构,用[ ]括起来表示或用函数list()构建。 eg: y = [1,1.5,'hello',True] 列表还可以嵌套列表 eg: y = [1,1.5,'hello',True,["wo","heng","shuai"]] 访问元素:索引从0开始 阅读全文
posted @ 2020-07-17 16:43 瑶池里 阅读(294) 评论(0) 推荐(0)
摘要: 基础入门 Hello World 1 print("hello world) Hello World 变量和按引用传递:在Python中对变量赋值时,其实是在创建等号右侧对象的一个引用。 1 a=[1,2,3] 2 b=a 3 a.append(4) 4 b [1, 2, 3, 4] 赋值(assi 阅读全文
posted @ 2020-07-14 10:53 瑶池里 阅读(167) 评论(1) 推荐(0)