自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 python冒泡选择排序

实际工作中没有用到过,但是这个面试的时候经常考 今天听了几个视频,准备好好的理解一下,彻底理解一下 发现了两种思路,一种是往前冒泡,一种是往后冒泡 都是一次循环求出一个最值 #往前冒泡 def sort_list_backward(lst): print("原来是:{}".format(lst)) length = len(lst) for i in range(length-1): #一轮把第i位置上的数据准备ready for j in range(i+1,le

2021-12-04 14:01:12 608

原创 pytest内置fixture request的使用

request fixture的作用是:提供测试用例的相关信息 说明: 可以查看测试用例以下相关内容: 调用的fixture名字,fixture的作用范围 case函数,所在模块,系统路径 执行会话的信息 获取执行测试时传入的命令行参数 代码演示: import pytest @pytest.fixture() def setup_f(request): print("============") print("active fixtures: %s"%request..

2021-09-26 16:30:10 349

原创 pytest之fixture的高级用法

0.fixture就是跑测试之前或者之后跑的一些功能,也可以往test case中传入参数 fixture功能可以看成一个普通函数 return 和 yield之前的部分在跑测试用例前面执行,一般可以看作case setup行为 yield之后的部分在跑测试用例之后执行,一般可以看作 case teardown行为 返回值可以传入到case中使用 1.创建fixture,普通函数被装饰器pytest.fixture()装饰后,就可以被声明成一个fixture pytest.fixture()装饰器可以有参数

2021-09-24 16:59:30 394

原创 面试题:从一串字符串中筛选出数字求和

从一串字符串中筛选出数字求和 #--coding:utf-8-- #author=‘maxh’ #字符串中的数字筛选出来存成列表,并求和 #整数,小数 import re def getSumFromString(str): numList = re.findall("\d+.?\d+", str) #筛选出整数或者小数 numAlone = re.findall("\D(\d{1})\D",...

2019-08-29 09:56:06 1033 1

原创 面试题:写一个密码验证的方法,来验证密码策略

#验证密码策略 1.长度在6到12位 2.首字母大写 3.必须包含大小写数字特殊字符 charsLower=“abcdefghigklmnopqrstuwdxyz” charsUpper=charsLower.upper() nums=“0123456789” specials="~!@#$%^&*" def checkPsw(psw): status = [False, False, F...

2019-08-29 08:58:59 560

原创 面试题:公交车灯坏了,让我们猜一猜它是哪一路车?(python)

设计思路:根据亮条的tag值[0,1,2,3,4,5,6,7] (0代表没有亮条)取出对应的数组,然后求交集,就是对应的可能的数字 代码如下: #--coding:utf-8-- #author=‘maxh’ import time from functools import wraps def timefn(fn): “”“计算性能的修饰器”"" @wraps(fn) def measure_...

2019-08-22 20:58:22 121

空空如也

空空如也

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

TA关注的人

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