自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 python(day032——面向对象5)

复习:类:属性(数据)+行为(方法)数据:将来要使用的方法:管理数据,指定管理数据的规则属性:实例变量(每个实例各自独立,self.XXX,且可以跨实例方法来使用) 类变量(所有实例共享,都可以使用,类名.XXX,如果实例变量和类变量不重名,也可以使用self.XXX访问类变量)行为:方法 实例方法(第一个参数都是self,调用的时候self是不用传值的,编译器自己传值。管理每个事例中的数据) 类方法(装饰器@classm...

2021-04-26 20:05:07 133

原创 python(day031——面向对象4)

1.判断类之间的关系使用issubclass()或者isinstance()方法来检测类之间的关系。如果obj是Class类的实例对象或者是一个Class子类的实例对象则返回True,否则返回False。2.多重继承class House: def __init__(self,length,width,height): self.length=length self.width=width self.height=height

2021-03-29 19:59:13 189

原创 day007——CSS浮动布局和盒模型

1.CSS浮动:就是让块级标签不独占一行。目的(使用场景):把块级标签元素可以排在一行上。2.浮动的原理:就是让元素脱离文档流,不占用标准流3.float的属性值:left:左浮动right:右浮动none:默认值,不浮动<!DOCTYPE html><html lang="en"><head> <meta charset="UTF-8"> <title>浮动</title> &lt

2021-01-12 16:49:53 200

原创 day006——CSS选择器和伪元素

1.CSS伪类选择器:伪类:专门用来表示元素的一种特殊状态。常用伪类选择器: 1):link/:visited/:hover/:active 2):focus获得焦点 3):first-child/:last-child/:nth-child(number)<!DOCTYPE html><html lang="en"><head> <meta charset="UTF-8"> <title&...

2021-01-06 21:48:13 158

原创 day005——CSS字体和背景

1.CSS字体1)font-size:字号(px/%)2)font-family:字体(黑体/宋体/楷体)3)font-style:样式(normal/italic/oblique)4)font-weight:加粗(normal/bold/bolder/lighter/100-900)5)line-height:行高(px/em/数字(倍数))6)color:颜色(颜色单词/rgb()->:0-255,g:0-255,b-0-255/16进制(以#开头,后跟

2020-11-26 10:48:42 204

原创 day004——CSS

1.CSS:层叠样式表,用来美化网页。做到结构(HTML)和表现(CSS)分离。2.基本语法: 选择器{ 属性:属性值 }3.引用方式:行间样式、内部样式、外部样式、导入外部样式。行间样式:直接在标签上书写样式、 内部样式:在文件的内部书写样式 <style> 样式内容 </style> 外部样式:(1)先创建一个css文件;(2)再用link标签引入这...

2020-11-25 15:46:22 134

原创 day003——HTML初接触

1.标签由标签名、标签属性和文本内容三部分组成。(注意:单标签没有文本内容)2.标签属性是对标签的一种描述方式。3.标签属性分通用属性、自由属性和自定义属性。4.通用属性:所有标签都具有的属性。(除了br标签之外)id:用来给标签取一个唯一的名称。在一个网页中必须唯一 class:用来给标签取一个类名称。可重复。 style:用来设置该标签的行内样式 title:当鼠标悬停该标签时的展示<!DOCTYPE html><html lang="en">&lt

2020-11-20 20:07:55 134

原创 day002——HTML初接触

1.标签属性:属性名=属性值,起到附加说明补充要求的作用。不是所有标签都有属性,比如br标签。2.单标签:换行<br/>、水平线<hr/>、图片标签<img/>、文本<input/>、link标签<link/>、元信息标签<meta/>。3.文本格式化标签:就是通过标签来美化文本外观 b和strong:都有加粗作用,但strong除了加粗还有强调作用。注:强调主要用于SEO(搜索引擎优化)时,便于提取对应关键字

2020-11-17 22:27:10 133

原创 day001——HTML初接触

1.HTML:超文本标记语言。(一种标示性语言,不是编程语言,是标记语言,不能使用逻辑运算。通过标签将文档格式进行统一,是分散网络资源连接为一个逻辑整体)标记语言是一套标记标签(markup tag) HTML用标记标签来描述网页内容2.静态网页和动态网页的区别:静态:网页中没有程序代码,只有HTML(即:超文本标记语言),一般后缀为.html,.htm,或者.xml等。虽然静态网页的页面一旦做成,内容就不会再改变了。 动态:页面代码虽然没有变化,但是显示内容可以随着时间、环境或者数据库操作.

2020-11-17 09:58:31 138

原创 python(day030——面向对象3)

1.面向对象编程:通过类来进行编写程序面向过程:c语言,不适用类的方式类的好处:将一个东西的状态封装到实例变量中,通过实例方法制定维护状态(实例变量和类变量)的规则,一次来实现数据的安全和一致性,减少脏数据。class Person: #类定义,类对象:类变量和方法 COUNT=0 #类变量 def __init__(self,name,age): #构造函数(方法) self.name=name #name是局部变量,存到实例变量中 self

2020-08-16 16:09:16 144

原创 python(day029——面向对象2)

封装的好处:1.写起来更简洁2.维护更方便3.将细节隐藏类=变量(实例变量+类变量)+操作他们的方法:局部变量本质:把需要管理的数据封装到实例里,然后基于类中的方法定义规则,以此来实现业务数据的完整性和一致性class Person: # 父类 Count = 0 def __init__(self, name): self.name = name print(id(self.name)) def get_name(se

2020-08-15 19:18:27 118

原创 python(day028——面向对象1)

#使用类的编程方式,叫做面向对象编程,OOP#objectorientedprogrammingage = 100 #全局变量,在当前文件中,可以被访问class Resume: # 简历模板,类对象 count = 0 #类变量,在内存中只保存一个地址。做统计,或者是不同实例可以一起访问的公有变量。 def __init__(self, name, age): #不加self的变量叫做局部变量,只能在当前方法中使用 #加self的变量叫..

2020-08-04 19:59:50 162

原创 python(day027——集合、时间、类)

1.集合会过滤掉重复内容。set内元素没有顺序,不能用序号取值。>>> a=set("hello")>>> a{'o', 'e', 'l', 'h'}>>> set((1,2,3)){1, 2, 3}>>> a.add("abc") #集合的增加>>> a{'h', 'o', 'e', 'abc', 'l'}>>> a.update("abc") #集合的增加>

2020-07-29 21:22:50 194

原创 python(day026——异常2)

1.异常'''try: <语句>#可能发生异常的代码 except<名字>: <语句>#如果在try部份引发了'name'异常 except<名字> as <异常参数>: <语句>#如果引发了‘name’异常,获得附加的异常对象 else: <语句>#如果没有异常发生'''print(1)try: int("abc")except ValueError: ...

2020-07-25 21:23:25 163

原创 python(day025——文件和目录操作4)

练习:#将两个list,连接[(1,4),(2,5),(3,6)]:l1=[1,2,3] l2=[4,5,6]l1=[1,2,3]l2=[4,5,6]l=[]for i in range(3): t=(l1[i],l2[i]) l.append(t)print(l)#生成二维数组[[0,1,2],[3,4,5],[6,7,8]]result=[]flag=[]for i in range(9): flag.append(i) if len(flag

2020-07-25 14:03:43 174

原创 python(day024——模块)

1.创建、引用自己的模块相同文件目录下:引用,调用:import(一个python文件就是一个模块,在交互模式下,os.getcwd()的路径必须和这个模块文件的路径处于同一级,否则在import的时候会找不到)>>> import test>>> print(test.x)100>>> print(test.add(1,2))3...

2020-07-14 17:32:24 119

原创 python(day023——文件和目录操作3)

1.读写"w+":打开一个文件用于读写。如果该文件已存在则打开文件,并从开头开始编辑,即原有内容会被删除。如果该文件不存在,创建新文件。>>> fp=open("aa.txt","w+")>>> fp.write("好好学习\n")5>>> fp.write("天天向上\n")5>>> fp.seek(0,0)0>>> fp.readline()'好好学习\n'>>> fp

2020-07-07 19:01:15 233 1

原创 python(day022——文件操作2)

1.文件读取:fp.read()https://www.runoob.com/python/python-func-open.html模式 描述 r 以只读方式打开文件。文件的指针将会放在文件的开头。这是默认模式。 rb 以二进制格式打开一个文件用于只读。文件指针将会放在文件的开头。这是默认模式。 r+ 打开一个文件用于读写。文件指针将会放在文件的开头。 rb+ 以二进制格式打开一个文件用于读写。文件指针将会放在文件的开头。 w 打开一个文件只用

2020-07-05 19:39:13 312

原创 python(day021——文件1)

1.文件操作:读、写、追加读:open(参数1:文件路径,参数2:打开模式,参数3:文件编码)文件路径:相对路径:在E盘下a.txt绝对路径:e:\\test\\a.txtfp.close()fp=open("e:\\b.txt",encoding="gbk")content=fp.read()fp.close()print(content)2.读的时候处理文件状态:import osif os.path.exists("e:\\axxxxx.txt"):

2020-07-02 14:45:25 212

原创 python(day020——异常1)

1.tryprint(1)try: a=1/0 print("***********")except:#拦截所有出现的异常错误,除了语法错误 #如果出现异常,则拦截后面语句,直接跳转执行except print("some error occur!")print(2)print(1)try: a = 1 print("***********")except: # 如果try中没有异常错误发生,则不执行except p.

2020-07-01 20:46:03 276

原创 python(day019——字符串练习)

1.实现lower函数import stringdef lower_word(a): if not isinstance(a,str): return None result="" for i in a: if i in string.ascii_uppercase: result+=chr(ord(i)+32) #result+=i.lower() else:

2020-06-26 14:06:23 384

原创 python(day018——字符串4)

1.replace() :方法把字符串中的 old(旧字符串) 替换成 new(新字符串),如果指定第三个参数max,则替换不超过 max 次。>>> s="hello world">>> s.replace("world","Lily")'hello Lily'>>> s.replace("l","*")'he**o wor*d'2.expandtabs():把字符串中的 tab 符号('\t')转为空格,tab 符号('\t')默认

2020-06-23 21:52:05 418

原创 python(day017——字符串3)

1.字符串判断>>> s="你好">>> type(s)<class 'str'>>>> isinstance(s,(str,bytes))True>>> def add(a,b):... if (not isinstance(a,str)) or (not isinstance(b,str)):... return None... return a+b...&g

2020-06-22 17:43:42 277

原创 python(day016——元祖、字典)

1.元祖元祖不能修改,没有增删改查的方法。有count和index。>>> a=()>>> a=(1,)>>> type(a)<class 'tuple'>>>> a=1,2,3 #不写括号的方式也可以>>> type(a)<class 'tuple'>>>> a=[1,2]>>> a=tuple(a) #将list转化为元祖&g

2020-06-10 17:18:20 202

原创 python(day015——列表2)

1.迭代器__iter__()和__next__()方法 这两个方法是迭代器最基本的方法: 一个用来获得迭代器对象 一个用来获取容器中的下一个元素>>> a=[1,2,3]>>> b=iter(a) #迭代器,省内存>>> b.__next__()1>>> b.__next__()2>>> b.__next__()3>>> b.__next__()Traceback (m

2020-06-05 18:41:57 174

原创 python(day014——字符串2)

回顾

2020-04-28 20:27:52 160

原创 python(day013——列表1)

列表:列表操作函数sort推导列表

2020-04-21 23:06:29 189

原创 python(day012——字符串1)

>>> s="abc">>> type(s)<class 'str'>>>> s.encode("gbk")b'abc'>>>>>> s=s.encode("gbk")>>> type(s)<class 'bytes'>>>> s...

2020-04-16 20:51:05 146

原创 python(day011——函数4)

常用函数:input

2020-04-13 15:34:00 200

原创 python(day010——函数3)

def count_upper_letters(n): "判断n中有多少个大写字母" import string result=0 if not isinstance(n,str): return for i in n: if i in string.ascii_uppercase: result+=...

2020-04-06 00:20:11 126

原创 python(day009——递归)

1.递归 2.斐波那契数列

2020-04-02 20:46:16 106

原创 python(day008——控制流)

>>> bool(0)False>>> bool(())False>>> bool([])False>>> bool("")False>>> bool(" ")True1.if的简写>>> 4 if 2>3 else 55>>> 4...

2020-04-01 17:39:59 136

原创 python(day007——函数2)

1.函数的返回值2.局部变量和全局变量3.可变参数和不可变函数4.lambde函数(匿名函数)

2020-03-31 23:18:21 182

原创 python(day006——函数1)

1.有参数函数2.无参函数3.内置函数

2020-03-28 23:36:46 147

原创 python(day005——基础知识5)

练习题

2020-03-24 10:47:11 347

原创 python(day004——基础知识4)

1.for else和while else2.list基础3.tuple基础4.dict基础

2020-03-21 13:50:22 145

原创 python(day003——基础知识3)

标准输入和标准输出最大值和最小值random函数二进制和十进制互转

2020-03-20 16:27:29 148

原创 python(day002——基础知识2)

2进制、8进制、16进制运算符:算数运算符、比较运算符、逻辑运算符、赋值运算符、位运算符、成员运算符、身份运算符Operator 包

2020-03-16 00:58:41 190

原创 python(day001——基础知识)

pipisinstance地板除、math、取余ord和chr、ASCIIprint、input()ifbool()and、or、not

2019-08-27 23:50:23 189

原创 LoadRunner理论基础(1)

LoadRunner工作流程:制作脚本-计划和控制负载-产生负载-评估影响-分析、诊断和报告。LoadRunner测试流程:规划测试-创建脚本-设计场景-运行场景-分析结果。1.规划:测试计划、测试用例、场景、性能计数器等。测试用例:根据功能设计 场景:一般设计两种加压方式进行测试 瞬时加压:多人同时进行某项业务操作 逐渐加压:多人先后进行某项业务操作,操作时间间隔根...

2019-03-20 13:55:31 248

空空如也

空空如也

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

TA关注的人

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