自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

  • 博客(66)
  • 收藏
  • 关注

转载 html之样式

HTML 样式1. font字体font-family 字体样式 比如:微软雅黑、Serif 字体、Sans-serif 字体、Monospace 字体、Cursive 字体、Fantasy 字体color 字体颜色font-size:50px 字体大小 注意:如果您没有规定字体大小,普通文本(比如段落)的默认大小是 16 像素 (16px=1em)。te...

2019-08-19 14:35:00 253

转载 html之锚点

我命由我不由天豆瓣:哪吒之魔童降世哪吒之魔童降世简述 更新描述或海报导演: 饺子编剧: 饺子 / 易巧 / 魏芸芸主演: 吕艳婷 / 囧森瑟夫 / 瀚墨 / 陈浩 / 绿绮 / 更多...类型: 剧情 / 喜剧 / 动画 / 奇幻制片国家/地区: 中国大陆语言: 汉语普通话上映日期: 2019-07-26(中国大陆) / 201...

2019-08-07 21:49:00 210

转载 python之线程和进程

进程(process)和线程(thread)是操作系统的基本概念,但是它们比较抽象,不容易掌握。最近,我读到一篇材料,发现有一个很好的类比,可以把它们解释地清晰易懂。1:计算机的核心是CPU,它承担了所有的计算任务。它就像一座工厂,时刻在运行。2:假定工厂的电力有限,一次只能供给一个车间使用。也就是说,一个车间开工的时候,其他车间都必须停工。背后的含义就是,单个CPU一次只能运行一个...

2019-07-26 21:40:00 204

转载 python之面向对象函数与方法,反射,双下方法

一、函数和方法1.函数和方法的区别函数: 全都是显性传参,手动传参,与对象无关方法: 存在隐性传参,与对象有关1.1通过函数名可以判断len()就是函数str.count()就是方法def func(): passclass A: def func(self):print(func)obj = A()print(obj.func()) 2.2通...

2019-07-22 18:23:00 166

转载 python之面向对象的成员,方法,属性,异常处理

一、类的私有成员1. 类中的私有成员是什么?私有:只有满足一部分条件的才能使用私有类的属性私有对象的属性私有方法正常状态class B: school_name = '老男孩教育' def __init__(self,name, sex, age): self.name = name self.sex = sex ...

2019-07-22 18:21:00 196

转载 python之面向对象性封装,多态,以及鸭子类型

默认类型class A: class_name = 'python23期' def __init__(self, name, age): self.name = name self.age =agea1 = A('李业', 21) # 实例化一个a1的对象print(a1.name)a2 = A('李东宇', 24) # ...

2019-07-22 18:18:00 163

转载 python之面向对象三大特性: 继承(单继承)

什么是继承专业角度: B 继承 A类, B就叫做A的子类,派生类, A叫做B的父类,基类,超类. B类以及B类的对象使用A类的所有的属性以及方法.字面意思: 继承就是继承父母所有的资产class Person: def __init__(self,name,sex,age): self.name = name self.age...

2019-07-22 18:15:00 151

转载 10种锻炼思维的方法,让你大脑更强大!

有人说:穷人穷脑袋,富人富思维; 如何让你的大脑更强大,更具有威力? 其实开拓思维顾名思义就是开发大脑,只要跟开发大脑有关的方法,同样可以用来开拓你的思维。1、联想法拿两个A 物体和B物体,一定是不同的哦,关系距离越远越好。然后让孩子想办法用一句话,或者一段话把他们联系在一起。就像造句,看图写作一样,熟练之后,就用3个物体,4个物体,甚至更多。当然不一定要规规矩矩去造句,造段。越...

2019-07-10 22:44:00 711

转载 python之面向对象的关系

一、从空间角度研究类类外面可以给对象封装属性class A: address = '美丽富饶的沙河' def __init__(self, name): self.name = name def func(self): if self.name == 'dsb': se...

2019-07-09 08:53:00 118

转载 python之道15

请实现一个装饰器,限制该函数被调用的频率,如10秒一次(借助于time模块,time.time())(面试题,有点难度,可先做其他)答案# 思路 运行不能用import timedef wrapper(f): t = 0 def inner(*args,**kwargs): nonlocal t if time.time() -...

2019-07-06 21:32:00 135

转载 python之道14

看代码写结果:def wrapper(f): def inner(*args,**kwargs): print(111) ret = f(*args,**kwargs) print(222) return ret return innerdef func(): print(333)print...

2019-07-06 21:30:00 165

转载 python之面向对象

一、初识面向对象函数编程的优缺点:减少代码的重复性增强代码的可阅读性缺点:但凡更改或者增加一条需求,可能整个项目都随之改变.面向对象编程的优点:是一类相似功能函数的集合,使你的代码更清晰化,更合理化。面向对象,要拥有上帝的视角看问题,类其实就是一个公共模板(厂房),对象就从具体的模板实例化出来什么是类?什么是对象?类:就是具有相同属性和功能的一类事物。对...

2019-07-05 20:07:00 110

转载 python之序列化、OS、SYS、hashlib模块

一、序列化模块1.序列化模块的用途将一种数据结构转换成特殊的序列(特殊字符串,bytes),并且还可以转换回去凡是数据通过网络传出去最终的格式必须bytes2.json模块json 是一种轻量级的数据交换格式用途: 所有编程语言公认的一种序列缺点: 支持的python的数据结构有限,只支持: int str bool dict list tuple None 除了(set(...

2019-06-29 17:15:00 130

转载 python之目录

一、python基础​ python之字符串str操作方法​ python之int (整型)​ python之bool (布尔值)​ python之str (字符型)​ python之range (范围)​ python之for (循环)转载于:https://www.cnblogs.com/zanao/p/11107182.html...

2019-06-29 17:10:00 105

转载 python中os与sys两模块的区别

➤osos: This module provides a portable way of using operating system dependent functionality.这个模块提供了一种方便的使用操作系统函数的方法。➤syssys: This module provides access to some variables used or maintaine...

2019-06-28 23:29:00 149

转载 python之模块

一、模块的定义与分类1. 模块的定义分文件: 10个文件.每个文件有50个函数,将一些功能相同或相似的函数,放在一个文件中,随用随拿,可以解决代码冗余,重复性,我们应该将这10个函数提取出来,放在一个文件中,随用随拿.一个模块就是一个py文件,这个模块存储很多相似的功能,相似的函数的集合体.2. 模块的优点节省代码.容易维护,组织结构更清晰.拿来主义,提高开发效率....

2019-06-27 20:37:00 142

转载 python之装饰器的进阶

一、带参数的装饰器 (必须会)针对不同的app的验证,比如:天猫和天猫超市,京东商城和京东超市def wrapper_out(n): print(n) def wrapper(f): def inner(*args,**kwargs): if n == '腾讯': user_input = inp...

2019-06-27 20:36:00 88

转载 python之道13

看代码分析结果func_list = []for i in range(10): func_list.append(lambda :i)v1 = func_list[0]()v2 = func_list[5]()print(v1,v2) # 9 9 i的最终指向看代码分析结果func_list = []for i in range(10): ...

2019-06-24 22:13:00 498

转载 python之道12

用列表推导式做下列小题用列表推导式做下列小题过滤掉长度小于3的字符串列表,并将剩下的转换成大写字母l = ['wusir', 'laonanhai', 'aa', 'b', 'taibai']# print([i.upper() for i in l if len(i) > 3])求(x,y)其中x是0-5之间的偶数,y是0-5之间的奇数组成的元祖列表# print(...

2019-06-24 22:12:00 221

转载 python之装饰器

一、开放封闭原则1. 是什么?开放原则软件面试时不可能将所有功能都设计好,当前未来一两年的你需要的功能上线,定期更新迭代,对于软件之前写的源代码一般不会修改,对函数里面的代码以及函数的调用方式。在源码不改变的情况下,增加一些额外的功能。封闭原则不要改变源码python中装饰器: 完美的诠释了开放封闭原则2. 装饰器的用途装饰器就是一个函数: 装饰器本身就是一个函数,他要装...

2019-06-24 22:11:00 102

转载 macbook secureCRT终端中文乱码的问题

最近mac用crt中文总是显示的是一串串问号, 而用自带的终端软件就不会出现乱码, 经过一番折腾暂时解决了这一问题, 方法如下:1. 打开终端操作sudo vim /etc/profile在最后一行添加内容export LANG=zh_CN.UTF-8然后保存文件即可2. 进入crt中设置Options->Global Options->Default Sess...

2019-06-24 14:24:00 943

转载 python之道10

写函数,函数可以支持接收任意数字(位置传参)并将所有数据相加并返回。答案def func(*args): count = 0 for i in args: count += i return countprint(func(1,2,3,4))# 输出结果10看代码写结果def func(): return 1,2,3val = func()...

2019-06-20 22:13:00 360

转载 python之道11

day11作业请写出下列代码的执行结果:例一:def func1(): print(**'in func1'**)def func2(): print(**'in func2'**)ret = func1ret() #执行1 # func1() # 结果 in func1ret1 = func2 ret1() #执行2 # func...

2019-06-20 22:12:00 207

转载 python之列表推导式

1. 定义用一行构建代码例题# 构建一个1-100的列表l1 = [i for i in range(1,101)]print(l1)# 输出结果[1,2,3,4,5,6,...100]2. 两种构建方式2.1 循环模式: [变量(加工后的变量) for 变量 in iterable]例题1. 将10以内所有整数写入列表print([i for i in ran...

2019-06-20 22:10:00 145

转载 python之生成器的初识

1. 生成器的定义生成器的本质就是迭代器.python社区生成器和迭代器是一种2. 生成器和迭代器区别迭代器:​ 都是Python给你提供的已经写好的工具或者通过数据转化得来的生成器:​ 需要我们自己构建的工具3. 生成器的产生方式生成器函数生成器表达式python给你提供的一些内置函数,返回一个生成器4. 生成器函数 (***)迭代器的return换成yie...

2019-06-20 21:49:00 95

转载 python之迭代器

1. 可迭代对象是什么?字面意思:可以重复迭代的工具。专业角度: 内部含有'__iter__'并且含有"__next__"方法的对象,就是迭代器2. 可迭代对象如何转化成迭代器li = [1, 2, 3, 4, 5obj = iter(li) # 转换方法 # iter是一个内置函数print(obj)# 输出结果<list_iterator object at ...

2019-06-19 21:03:00 70

转载 python之可迭代对象

1. 可迭代对象是什么?字面意思分析:可以重复的迭代的实实在在的东西专业角度: 内部含有'__iter__'方法的对象,就是可迭代对象2. 可迭代对象都有什么?list,dict(keys(),values(),items()),tuple,str,set,range, 文件句柄(待定)3. 查看内置函数内部有哪些方法print(dir(str))4. 判断一个对象是否是可...

2019-06-19 21:02:00 136

转载 python之函数默认参数的坑

坑当你的默认参数如果是可变的数据类型,你要小心了例题# 正常没毛病的操作def func(a,b=False): print(a) print(b)func(1,True) # 在实参角度,传的的True对默认关键字参数进行了修改操作# 结果1True# 坑来了# 就是当你的默认参数如果是可变的数据类型,你要小心了# 也就是 def func(a...

2019-06-19 20:45:00 128

转载 python之函数名的应用

1. 函数名是一个特殊的变量例题例题1:a = 1b = 2c = a + bprint(c)# 输出结果3# 总结# 变量是否可以进行相加或者拼接操作是又后面指向的值来决定的,指向的是数字就可以进行运算,如果指向的是字符串类型就可以进行拼接操作例题2def func(): print(666)print(func)# 此时的func指向的是一个内...

2019-06-19 20:45:00 81

转载 python之golbal/nonlocal

一、关键字golbal nonlocal在局部修改全局的变量为什么会报错count = 0def func(): count += 1func()# UnboundLocalError: local variable 'count' referenced before assignment# 解释器认为:如果你在局部作用域对一个变量进行修改了,你在局部作用域已经定...

2019-06-19 20:44:00 165

转载 python之*的魔性用法

1. *在函数中的作用聚合在函数定义时聚合def eat(args): print('我请你吃:',args) eat('蒸羊羔儿')# 输出结果# 我请你吃: 蒸羊羔儿打散在函数执行时打散*arg打散的是 str tuple list'alex' [1, 2, 3, 4] ('武sir', '太白', '女神',) 由这种打散变成('a', 'l', 'e...

2019-06-18 21:54:00 118

转载 python之道09

整理函数相关知识点,写博客。看代码写结果1.def func(): for i in range(3): print(i) return 666print(func()) # 0 1 2 6662.def func(): for i in range(3): return 666print(func()) # ...

2019-06-18 21:18:00 201

转载 python之函数的传参形参的第三种动态参数*args和**kwargs

1. 位置/关键字传参的缺点当给函数传入的参数数目不定时,之前的传参方式解决不了问题。def eat(food1,food2,food3): print(f'我请你吃:{food1},{food2},{food3}')eat('蒸羊羔','蒸熊掌','蒸鹿尾')万能参数,动态参数。 *argsdef eat(food1,food2,food3): print...

2019-06-18 21:18:00 218

转载 python之函数的初识

1. 面向过程编程的缺点代码重复代码可可读性不高2. 函数的定义***​ 函数是以功能为导向,一个函数封装一个功能。登录,注册,文件的改的操3.函数的作用***​ 函数减少代码的重复性,增强了代码的可读性。4.例题:获取任意一个字符串的元素的个数s1 = 'fdskjlgfdgfdjkslgdfjkjafdsajk'count = 0for i in s1: ...

2019-06-17 21:16:00 173

转载 python之道08

1.有如下文件,a1.txt,里面的内容为:某某是最好的学校,全心全意为学生服务,只为学生未来,不为牟利。我说的都是真的。哈哈分别完成以下的功能:a,将原文件全部读出来并打印。答案f = open('a1.txt',mode='r')print(f.read())f.close()'''输出结果老男孩是最好的学校,全心全意为学生服务,只为学生未来,不为牟...

2019-06-15 00:35:00 199

转载 python之99乘法表

for i in range(1,10): for j in range(1,i+1): print('%d*%d=%2d' %(j,i,i*j),end= ' ') print(' ')'''1*1= 1 1*2= 2 2*2= 4 1*3= 3 2*3= 6 3*3= 9 1*4= 4 2*4= 8 3*4=12 4*4=16 1...

2019-06-14 08:51:00 96

转载 python之文件操作的初识

1. 操作文件1.1 操作的方法f = open("文件路径",mode="模式",encoding="编码")open() # 调用操作系统打开文件mode # 对文件的操作方式encoding # 文件的编码 -- 存储编码要统一 win -- gbk linux -- utf-8 mac --...

2019-06-13 23:21:00 85

转载 python之道07

2.用户输入一个数字,判断一个数是否是水仙花数。水仙花数是一个三位数, 三位数的每一位的三次方的和还等于这个数. 那这个数就是一个水仙花数, 例如: 153 = 1******3 + 5******3 + 3**3答案# 方法一: while 1: my_input = input('>>>') li = list(my_input) s...

2019-06-13 23:20:00 240

转载 python之文件读写操作(r/r+/rb/w/w+/wb/a/a+/ab)的作用

‘r’:只读。该文件必须已存在。‘r+’:可读可写。该文件必须已存在,写为追加在文件内容末尾。‘rb’:表示以二进制方式读取文件。该文件必须已存在。‘w’:只写。打开即默认创建一个新文件,如果文件已存在,则覆盖写(即文件内原始数据会被新写入的数据清空覆盖)。‘w+’:写读。打开创建新文件并写入数据,如果文件已存在,则覆盖写。‘wb’:表示以二进制写方式打开,只能写文件, 如果文...

2019-06-12 22:49:00 3123

转载 python之常见的坑

li = [1,2,3,4] # [1,3,4]# 索引值是奇数的删除for i in range(4): if i % 2 == 1: li.pop(i) # 会报错print(li)面试题:li = [1,2,3,4,5] #[1,3,4,5]# 索引值是奇数的删除for i in range(4): if i % 2 == ...

2019-06-12 21:47:00 93

空空如也

空空如也

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

TA关注的人

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