posted @ 2018-11-22 13:49 飞行的蟒蛇 阅读(161) 评论(0) 推荐(0)
摘要:
一、字典结构 {key:valu} 注意: key必须是不可变(可哈希)的. value没有要求.可以保存任意类型的数据。 二、字典的操作 1.增 2.删 3.改 4.其他操作 阅读全文
摘要:
主要内容: 1.lamda匿名函数 2.sorted() 3.filter() 4.map() 5.递归函数 一、Lamda匿名函数 语法:lamda:参数:返回值 二、sorted排序函数 语法sorted(Iterable, key=None, reverse=False), Iterable: 阅读全文
posted @ 2018-11-22 13:09 飞行的蟒蛇 阅读(137) 评论(0) 推荐(0)
摘要:
2.1 # lst=['asdgg','as','drtysr'] # lst2=[i.upper() for i in lst if len(i) >3 ] # print(lst2) # 2.2 # tu=[(x,y) for x in range(6) if x%2==0 for y in range(6) if y%2==0] # print(tu) # # 2.3 # M=[[1,... 阅读全文
posted @ 2018-11-18 21:09 飞行的蟒蛇 阅读(154) 评论(0) 推荐(0)
摘要:
一、生成器 什么是生成器. 生成器实质就是迭代器。 在python中有三种方式来获取生成器: 1. 通过生成器函数。 2. 通过各种推导式来实现生成器 。 3. 通过数据的转换也可以获取生成器。 1.首先, 我们先看一个很简单的函数: 将函数中的return换成yield就是生成器 我们可以直接执行 阅读全文
posted @ 2018-11-18 16:13 飞行的蟒蛇 阅读(213) 评论(0) 推荐(0)
摘要:
⼀. 函数名的运⽤. 1.函数名的内存地址 2. 函数名可以赋值给其他变量。 3. 函数名可以当做容器类的元素 4. 函数名可以当做函数的参数 5. 函数名可以作为函数的返回 二. 闭包 什么是闭包? 闭包就是内层函数, 对外层函数(非全局)的变量的引⽤. 叫闭包 1.我们可以使⽤用__closur 阅读全文
posted @ 2018-11-15 22:44 飞行的蟒蛇 阅读(176) 评论(2) 推荐(0)
摘要:
2.def func(*args): sum = 0 for i in args: sum=sum+int(i) return sum a=func(2,3,9,6,8) print(a) 3. a=10 b=20 def test5(a,b): print(a,b) c=test5(b,a) 4. a=10 b=20 def test5(a,b... 阅读全文
posted @ 2018-11-14 17:43 飞行的蟒蛇 阅读(233) 评论(0) 推荐(0)
摘要:
一、函数的参数--动态传参 1.动态接收位置参数 1.1在参数位置编写*表示接收任意多个内容 1.2动态接收参数的时候要注意: 动态参数必须在位置参数后面 def chi(a, b, *food): print("我要吃", a, b, food)chi("⼤米饭", "⼩米饭", "馒头", "⾯ 阅读全文
posted @ 2018-11-13 11:41 飞行的蟒蛇 阅读(161) 评论(0) 推荐(0)
浙公网安备 33010602011771号