自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 python列表生成式

全都是重点!   列表生成式即ListComprehensions,是Python内置的非常简单却强大的可以用来创建list的生成式。 举个例子,要生成list[1, 2, 3, 4, 5, 6, 7, 8, 9, 10]可以用range(1, 11): >>> range(1, 11) [1, 2, 3, 4, 5, 6, 7, 8, 9, 10]   但如果要生成[1x1,2x2

2018-01-09 12:15:57 84

原创 python列表生成式

全都是重点!   列表生成式即ListComprehensions,是Python内置的非常简单却强大的可以用来创建list的生成式。 举个例子,要生成list[1, 2, 3, 4, 5, 6, 7, 8, 9, 10]可以用range(1, 11): >>> range(1, 11) [1, 2, 3, 4, 5, 6, 7, 8, 9, 10]   但如果要生成[1x1,2x2

2018-01-09 12:15:13 81

原创 python迭代

重点: 1. 因为dict的存储不是按照list的方式顺序排列,所以,迭代出的结果顺序很可能不一样。 2. 默认情况下,dict迭代的是key。如果要迭代value,可以用forvalue in d.itervalues(),如果要同时迭代key和value,可以用for k, v ind.iteritems()。 3. Python内置的enumerate函数可以把一个list变成索引

2018-01-09 12:14:04 118

原创 Python 高级特性

掌握了Python的数据类型、语句和函数,基本上就可以编写出很多有用的程序了。 比如构造一个1, 3, 5,7, ..., 99的列表,可以通过循环实现: L = [] n = 1 while n     L.append(n)     n= n + 2   取list的前一半的元素,也可以通过循环实现。 但是在Python中,代码不是越多越好,而是越少越好。代码不是越复杂越好

2018-01-03 16:03:25 88

原创 python 函数的参数

定义函数的时候,我们把参数的名字和位置确定下来,函数的接口定义就完成了。对于函数的调用者来说,只需要知道如何传递正确的参数,以及函数将返回什么样的值就够了,函数内部的复杂逻辑被封装起来,调用者无需了解。 Python的函数定义非常简单,但灵活度却非常大。除了正常定义的必选参数外,还可以使用默认参数、可变参数和关键字参数,使得函数定义出来的接口,不但能处理复杂的参数,还可以简化调用者的代码。 默

2017-12-30 14:48:09 107

原创 python 定义函数

在Python中,定义一个函数要使用def语句,依次写出函数名、括号、括号中的参数和冒号:,然后,在缩进块中编写函数体,函数的返回值用return语句返回。 我们以自定义一个求绝对值的my_abs函数为例: def my_abs(x):    if x >= 0:        return x    else:        return -x   请自行测试并调用my_abs看

2017-12-28 16:32:19 137

原创 python使用dict和set

dict 世爵娱乐 Python内置了字典:dict的支持,dict全称dictionary,在其他语言中也称为map,使用键-值(key-value)存储,具有极快的查找速度。 举个例子,假设要根据同学的名字查找对应的成绩,如果用list实现,需要两个list: names = ['Michael', 'Bob', 'Tracy'] scores = [95, 75, 85]  

2017-12-24 15:55:49 97

原创 python条件判断和循环

条件判断 世爵娱乐 计算机之所以能做很多自动化的任务,因为它可以自己做条件判断。 比如,输入用户年龄,根据年龄打印不同的内容,在Python程序中,用if语句实现: age = 20 if age >= 18:    print 'your age is', age    print 'adult'   根据Python的缩进规则,如果if语句判断是True,就把缩进的两行pri

2017-12-24 15:46:46 126

空空如也

空空如也

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

TA关注的人

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