自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 BeautifulSoup库

创建BeautifulSoup对象:使用BeautifulSoup类,您可以创建BeautifulSoup对象。解析内容:创建BeautifulSoup对象后,您可以使用其提供的方法来解析和获取内容。在上面的例子中,我们创建了一个BeautifulSoup对象,解析了一个简单的HTML字符串。请注意,为了正确解析HTML或XML文件,您的输入应该遵循正确的语法规则。BeautifulSoup库是一个用于解析和遍历HTML和XML文件的库。在上面的例子中,我们找到了所有的’p’标签,并打印了它们的文本内容。

2023-08-31 21:06:24 96

原创 Python请求库(requests、urllib、httplib等)

requests库:requests库是最常用的HTTP请求库之一,它提供了一个简单易用的API来发送所有类型的HTTP请求。使用requests库可以轻松地处理GET、POST、PUT、DELETE等请求方法,并支持请求参数的序列化、响应结果的解析以及会话和cookies的管理等功能。httplib库:httplib库也是Python标准库的一部分,它提供了HTTP协议的底层实现。urllib库:urllib库是Python标准库的一部分,它提供了用于打开和读取URL的函数和类。

2023-08-31 18:36:43 1016

原创 Python文件操作和异常处理

Python提供了许多内置函数和模块来处理文件操作和异常处理。读取文件内容:使用read()方法读取文件的内容。使用多个except子句来处理不同类型的异常。关闭文件:使用close()方法关闭文件。使用raise语句来抛出异常。

2023-08-31 15:09:15 100

原创 Python面向对象编程

在上面的代码中,我们首先定义了一个__init__方法,它是类的构造函数。通过定义类和创建对象,我们可以将现实世界中的事物抽象成计算机程序中的对象,从而实现更高效、更灵活的编程方式。在上面的代码中,我们首先使用MyClass类创建了一个名为my_object的实例。然后,我们调用了该实例的say_hello方法,输出了一个简单的问候语。然后,我们定义了一个say_hello方法,用于输出一个简单的问候语。在上面的代码中,我们定义了一个名为MyClass的类。最后,我们可以创建类的实例,并调用其方法。

2023-08-31 15:00:24 65

原创 Python函数和模块

在Python中,可以通过定义函数来封装一段代码,并在需要的时候调用它。在Python中,可以将相关的函数和变量组织在一个文件中,这个文件就称为模块。要使用这些模块,需要先安装相应的库,然后在代码中通过import语句导入。在Python中,可以通过import语句来导入模块。在上面的代码中,我们通过import语句导入了Python内置的math模块,这样就可以使用该模块中定义的函数和变量了。在上面的代码中,我们定义了一个名为square的函数,它接受一个参数num,然后计算这个参数的平方,并返回结果。

2023-08-31 14:57:52 47

原创 Python条件语句和循环语句

条件语句用于根据条件来执行不同的代码块。Python中的条件语句采用if-elif-else结构,其中if是关键字,后面跟着条件表达式,如果条件为真,则执行相应的代码块。如果有多个条件需要判断,可以使用elif来实现,最后使用else来处理其他情况。for循环用于遍历序列或者其他可迭代对象,而while循环则会在满足条件的情况下反复执行相应的代码块。在循环体中,可以通过break和continue语句来控制循环的流程。Python中的条件语句和循环语句用于控制程序的执行流程。

2023-08-31 14:55:59 35

原创 Python数据类型(变量、数字、字符串、列表、元组、字典等)

在Python中,变量名以字母、数字或下划线开头,后面可以跟着任意个字母、数字、下划线或汉字。5.元组:元组与列表类似,也是有序的集合,但元组是不可变的,即不能修改元组中的元素。元组用圆括号括起来,元素之间用逗号分隔。4.列表:列表是有序的集合,可以包含任意类型的对象。列表用方括号括起来,元素之间用逗号分隔。6.字典:字典是无序的集合,用于存储键值对。字典用大括号括起来,键值对之间用逗号分隔。7.集合:集合是无序的不重复元素的集合。集合用大括号括起来,元素之间用逗号分隔。

2023-08-31 14:41:11 172

原创 Python基础语法代码

Python是一种高级编程语言,它的基础语法包括数据类型、变量、运算符、控制结构等。Python基础语法代码。

2023-08-31 14:37:32 23

原创 软件测试基础知识

1、单元测试:完成最小的软件设计单元(模块)的验证工作,目标是确保模块被正确的编码,使用过程设计描述作为指南,对重要的控制路径进行测试以发现模块内的错误,通常情况下是白盒的,对代码风格和规则、程序设计和结构、业务逻辑等进行静态测试,及早的发现和解决不易显现的错误。2、集成测试:通过测试发现与模块接口有关的问题。目标是把通过了单元测试的模块拿来,构造一个在设计中所描述的程序结构,应当避免一次性的集成(除非软件规模很小),而采用增量集成。自顶向下集成:模块集成的顺序是首先集成主模块,然后按照控制层次结构向

2022-06-07 16:31:08 1063

原创 功能测试项目

软件测试功能测试

2022-06-07 16:21:12 474

原创 软件测试实例

软件测试实例

2022-06-06 21:25:39 1570

原创 css实现三角形和正方体

三角形:.triangle { width: 0px; height: 0px; border-width: 100px; border-style: solid; /*定义的是实现边框*/ border-color: transparent blue blue transparent; }正方体:<div class="box"> &l

2021-08-11 11:59:45 248

原创 js冒泡排序

冒泡排序:把一个乱序数组按照一定的算法结构排序好双层for循环,一层减一次里层减外层,变量想交换var arr=[1,2,3,49,78,32,11] for (var i=0;i<arr.length-1;i++) { for (var j=0;j<arr.length-1-i;j++) { if(arr[j]>arr[j+1]){ var tmp=arr[j] arr[j]=arr[j+1] arr[j+1]=tmp

2021-07-07 22:25:55 42

原创 JS数组常用方法

1.push()语法:数组.push(数据1,数据2,数据3,…)作用:把所有的参数按照顺序最佳到数组末尾位置返回值:追加后的数组长度2.pop()语法:数组.pop()作用:删除数组最后一个数据返回值:被删除的数据直接操作原始数组3.unshift()语法:数组.unshift(数据1,数据2,数据3,…)作用:从数组最前面插入一些数据返回值:插入后的数组长度直接操作原始数组4.shift()语法:数组.shift()作用:删除数组最前面一个数据返回值:被删除的数据直接

2021-07-07 22:12:06 75

原创 直角三角形,等腰三角形

//打印三角形 /* * * * * * * * * * * */// //1/循环出现多少行// for(var i=1;i<=9;i++){// //2.每行相同的个数// for(var j=1;j<=i;j++){// document.write('*')// }// document.write("<br>")// } /* * * * *

2021-07-03 21:34:22 52

原创 水仙花数字

水仙花数字1.三次自幂数(取值范围100-999)2.一个数字的每一位的三次方之和跟这个数字一样列如:153111+555+333=153思路:1循环得到100-9992.把每一个数字都拆开//1.循环 2.拆数字 3.判断 for(var i=100;i<=999;i++){ //2.拆数字 var a=parseInt(i/100); var b=parseInt(i%100/10) var c=i%10

2021-07-03 00:46:27 83

原创 JS实现时间换算

<script> var time=1234567 //1.换算天数,time/一天的秒数 var day=parseInt(time/(60*60*24)) console.log(day) //2.换算小时,去掉整天的秒数 var hours=parseInt(time%(60*60*24)/(60*60)) console.log(hours) //3.换算分钟,去掉整天和整小时的秒数 var minutes=parseInt(

2021-07-03 00:32:45 564

原创 JS实现各位数字之和

var num=1234;//千位,除以1000取整var a=parsint(num/1000);console.log(a);//百位://var b=parsInt((num-a*num)/100)var b=parsint(num%1000/100)console.log(b);//十位var c=parsInt(num%100/10)console.log(c);//个位var d=num%10console.log(d);//各位数字之和console.log(a+

2021-07-03 00:20:07 538

原创 vue.js概述

vue.js概述Javascript中,最具代表性的框架有Angular,React和Vue这三个主流框架,其中Vue框架是其中最年轻,发展最快的框架之一。Vue是一种基于MVVM设计模式,轻量级,并具有高效数据绑定和灵活组件系统的现代化的Javascript框架。Vue框架为核心,对Vue的基本语法,双向数据绑定,常用指令,计算属性,组件创建,组件注册,组件使用,插槽以及Ant Design of Vue框架的使用。MVC 和MVVM设计模式1,MVC设计模式MVC设计模式的基本思想是将软件结

2021-04-01 15:59:57 443

空空如也

空空如也

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

TA关注的人

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