自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(4)
  • 收藏
  • 关注

原创 递归函数,及优化的生活实例

(1)递归函数求解部分数学问题时,递归会让算法显得很简洁:#1,使用递归得到存在n个值的斐波那契数列:def Fibo2(n):    l = []    if n == 1:        l.append(1)    elif n == 2:        l = [1,1]    elif n > 2:        l = [1,1]        for i in ...

2018-04-24 14:14:12 554

原创 快速找出两列表中的相同元素;二分法搜索;回文算法

l1 = [3,4,2,15,6,1,9]l2 = [23,1,3,4,23,1,9,15]#找出两列表的相同元素l11 = sorted(list(set(l1)))    #首先将list转化为set,消除自身的重复值,因为set无序,再次变为listl22 = sorted(list(set(l2)))    #然后对列表进行排序操作,该操作会在之后减少计算时间l3 = []   ...

2018-04-23 10:13:16 1413

原创 python基础小结

变量:标识符(变量名,函数名,类名)标识符命名规则:1、只能包含字母、数字和下划线。变量名可以以字母或者下划线开头。但是不能以数字开头。2、不能包含空格,但可以使用下划线来分隔其中的单词。3、不能使用Python中的关键字作为变量名4、建议使用驼峰命名法,驼峰式命名分为大驼峰(UserName)。和小驼峰(userName)。 数据类型:Number string list tuple sets ...

2018-04-22 16:59:41 149

原创 18-4-22列表推导式,函数,迭代器,返回值,匿名函数,高阶函数

列表推导式l11 = [1,2,34,5,5,6,54,6,8]l22 = [12,32,44,65,768,9]b = [x**2 for x in l11 if x < 10]#print(b)xy = [[x,y] for x,y in zip(l11,l22)]print(xy)  函数参数-可变对象与不可变对象的传递   不可变类型传递的是值,相当于内容,不影响本身,只是修改了复制...

2018-04-22 16:55:04 261

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除