自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

转载 python装饰器

(1)装饰器装饰器的本质就是函数,功能是为其它函数添加附加功能装饰器的原则是:不修改被修改函数的源代码和调用方式装饰器=高阶函数+函数嵌套+闭包装饰器的框架为: def timmer(func): def wrapper(): print(func) #func相当于作用域 func() retu...

2018-09-21 11:03:00 69

转载 python迭代器、生成器及三元表达式

(1)迭代器协议字符串、元组、列表、字典、集合、文件对象这些都不是可迭代对象,只不过在for循环中,调用了他们内部的__iter__方法,把他们变成了可迭代对象然后for循环调用可迭代对象的的__next__方法去取值,而且for循环会捕捉StopIateration异常,以终止迭代x=‘hello’for i in x: print(i)for循环相当...

2018-09-17 16:14:00 85

转载 python文件处理

(1)操作文件的流程:#1. 打开文件,得到文件句柄并赋值给一个变量;#2. 通过句柄对文件进行操作;#3. 关闭文件f=open('王强',encoding='utf-8')data=f.read()print(data)f.close()open('王强',encoding='utf-8')就相当于文件句柄;'王强'是跟当前文件同属于一个目录下的文件名...

2018-09-16 14:47:00 94

转载 python函数、递归、内置函数

(1)python中函数定义方法:def test(x):"The function definitions"x+=1return xdef:定义函数的关键字;test:函数名;():内可定义形参;"":文档描述(非必要,建议函数添加描述信息)x+=1:泛指代码块或程序处理逻辑;return:定义返回值调用运行时,可以带参数也可以不带。不带参数即为:函数名...

2018-09-14 10:52:00 155

转载 python集合及内置方法

1.集合集合主要作用:去重;关系运算。集合的元素遵循三个原则:1:每个元素必须是不可变类型(可hash,可作为字典的key);2:没有重复的元素;3:无序2.集合的内置方法(1)将列表转化为一个集合,并将列表中的重复元素删除,生成一个无序的集合s=set(['alex','alex','王强'])print(s)set()在创建集合时会自动去重;fro...

2018-09-08 21:57:00 162

转载 python数据类型:tuple、dict及其方法

1.tu(对象)对应的tuple(类)元组是对列表的二次加工,元素不可被修改,不能被增加或者删除tu = (111,"alex",(11,22),[(33,44)],True,33,44,)一般写元组的时候,推荐在最后加入逗号(,),为了做区分2.tuple类中提供的方法(1)索引取值tu = (111,"alex",(11,22),[(33,44)],Tru...

2018-09-03 15:50:00 138

转载 python数据类型:list及其方法

1.list 类,列表li = [1, 12, 9, "age", ["王强", ["19", 10], "王思骐"], "alex", True]列表由中括号括起来;列表中可以嵌套任何类型;逗号分割每个元素;列表中的元素可以是 数字,字符串,列表,布尔值..所有的都能放进去列表相当于一个“集合”,内部放置任何东西2.list类中提供的方法(1)append():原...

2018-08-30 19:59:00 89

转载 python数据类型:int、str及其方法

1.判断某个东西是否在某个东西里包含:in和not in。结果实际上是布尔值(true或false)eg:name = "王思骐""王思骐" 字符串里面有三个字符,其中思骐称为子字符串/子序列整体注释:ctrl + ?name = "王思骐" if "思骐" in name: print('OK') else: print('Error')...

2018-08-29 17:01:00 477

转载 python基础

1.python文件的后缀为.py2.python执行方式:(1)python解释器 python路径(2)进入python解释器:实时输入并获取执行结果3.python解释器路径:#!/usr/bin/env python 在windows上执行有没有没有任何影响;在Linux下必须有这句以显示解释器路径4.python编码:# -*- coding:utf8 -*-...

2018-08-25 10:04:00 65

空空如也

空空如也

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

TA关注的人

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