
python
Bonnie i
这个作者很懒,什么都没留下…
展开
-
Python 高阶函数及常见的内置函数
一、高阶函数1.变量可以指向函数2.函数名也是变量3. 高阶函数二、map/reduce函数1.map()函数2. reduce()函数三、filter函数1.filter函数2.用filter求素数四、sorted函数一、高阶函数1.变量可以指向函数以Python内置的abs()函数为例,调用函数:>>> abs(-19) # 函数调用19如果只写abs呢&g...原创 2020-05-02 11:59:45 · 403 阅读 · 0 评论 -
【Python】 列表生成式、生成器、迭代器的使用方法
一、列表生成式列表生成式是Python内置的非常简单却强大的可以用来创建list的生成式。1.列表生成式的语法规则举个例子,要生成列表[1,2,3,4,5,6,7]可以这样做:>>> list(range(1,8))[1, 2, 3, 4, 5, 6, 7]如果要生成列表[1*1, 2 * 2,3 * 3,4 * 4]呢?>>> L=[]>...原创 2020-04-30 12:37:11 · 1030 阅读 · 0 评论 -
【Python】 高级特性之切片(Slice)和迭代操作
Python 切片和迭代一、切片1.切片操作的使用方法3.切片操作的应用二、迭代1.与其他语言的不同2.迭代的具体使用2.1 如何判断一个对象是可迭代对象2.2 具体使用2.2.1 迭代 list2.2.2 迭代 tuple2.2.3迭代 dict2.2.4 迭代字符串一、切片切片是为了解决取取一个list或tuple的部分元素比较麻烦的问题。取一个list或tuple的部分元素是比较常...原创 2020-04-29 14:33:58 · 538 阅读 · 0 评论 -
【Python】函数使用方法详解
Python函数一、调用内置函数二、定义函数1. 空函数2.返回多个值3.函数的参数3.1 位置参数3.2 默认参数3.2.1 默认参数的使用3.2.2 默认参数的好处3.2.3 默认函数的大坑3.3 可变参数3.4 关键字参数3.4.1 关键字参数的使用3.4.2 命名关键字参数3.5 参数组合3.6 函数的参数使用方法总结:三、递归函数1.递归函数的使用2.尾递归一、调用内置函数数据类型...原创 2020-04-28 15:28:41 · 598 阅读 · 0 评论 -
Python基础(list、tuple、dict、set用法、条件判断和循环)
一、list用法list是Python内置的一种数据类型。特点:有序,可删除、修改、添加。定义一个list>>> name=['marry','hike','mory']>>> name#执行结果:['marry', 'hike', 'mory']获取list长度:len(name)#执行结果:3根据索引获取值:>>&g...原创 2020-04-28 11:18:14 · 469 阅读 · 0 评论 -
五个有趣的python绘图
一、turtle绘制奥运五环图’'''1.turtle绘制奥运五环图'''import turtle as p#定义画圆函数def drawCircle(x,y,c='red'): p.pu()#抬起画笔 p.goto(x,y)#绘制图的起始位置 p.pd()#放下画笔 p.color(c)#绘制c色圆环 p.circle(30,360)#绘制图:...原创 2020-02-13 20:31:57 · 5709 阅读 · 2 评论