- 博客(19)
- 收藏
- 关注
原创 python基础_类与对象(二)
''' 类和对象 我懂,但是用起来有点难 类和对象的概念 类:同一类事务的 抽象描述 对象:符合类描述的 具体存在的 功能封装 函数 - 为什么要封装成函数类? ---整体:属性和功能(行为) 首先是 定义类/实现类 生成对象 ''' class 类名(大驼峰): 属性 方法(功能(函数)) self : 是对象本身 实例方法:第一个参数是self 如果想在创建对象的同时,个性化定制对象的属性 初始化:魔法函数 __init__ 在你创建对象的同事,自动调用。 类当中...
2022-02-18 18:01:36
354
原创 python基础_类与对象(一)
# 类和对象 # 我懂,但是用起来有点难 # 类和对象的概念 # 类:同一类事务的 抽象描述 # 对象:符合类描述的 具体存在的 # 功能封装 函数 - # 为什么要封装成函数类? ---整体:属性和功能(行为) # 首先是 定义类/实现类 # 生成对象 ''' class 类名(大驼峰): 属性 方法(功能(函数)) self : 是对象本身 实例方法:第一个参数是self # 如果想在创建对象的同时,个性化定制对象的属性 # 初始化:魔法函数 __init__ #...
2022-02-18 17:58:57
599
原创 python基础_包引入,OS模块和异常处理
# 包引入 ''' 库:提供一系列的功能。 1.内置库/包 - 不需要安装可以直接使用,安装路径在:Lip 2.第三方库/包 - 先pip安装在使用,安装路径在:Lip\site-packages 3.自定义的模块/包(有2种) a.同级目录:import 模块名 b.相对于工程目录引入(最常用的): 1.import 包名.模块名 2.from 包名 import 模块名 3.from 包名.[包名.包名] import 模块...
2022-02-17 15:27:30
482
原创 python练习题:使用循环完成剪刀石头布游戏,提示用户输入要出的拳 :石头(1)/剪刀(2)/布(3)/退出(4)电脑随机出拳比较胜负,显示用户胜、负还是平局
""" 使用循环完成剪刀石头布游戏,提示用户输入要出的拳 :石头(1)/剪刀(2)/布(3)/退出(4) 电脑随机出拳比较胜负,显示用户胜、负还是平局。运行如下图所示: 提示:电脑随机出拳 import random random.randint(a, b),返回[a, b]之间的整数,包含a和b 你赢的场景: 你:石头【1】,电脑:剪刀【2】 你:剪刀【2】,电脑:布【3】 你:布【3】,电脑:石头【1】 平局: 你,电脑出一样的 """ # 方法一 import random # def get.
2022-02-16 11:24:32
5075
原创 python匿名基数(lamdba):给你一个整数数组nums,如果任一值在数组中出现至少两次,返回True;如果数组中每个元素互不相同,返回False,用一行代码解决
""" 给你一个整数数组nums,如果任一值在数组中出现至少两次,返回True;如果数组中每个元素互不相同,返回False,用一行代码解决 例: nums = [1,2,3,1] ——> True nums = [1,2,3,4] ——> Flase """ # list_num = [1,2,3,4,4] # def num(list_num): # if len(list_num) != len(set(list_num)): # print("True") #.
2022-02-14 18:18:34
1377
原创 20200601python基础_拆包及文件读写操作
""" 调用函数传参时,可拆包 1、*:传递参数时可以对元祖/列表拆包 2、**:传递参数时可以对字典拆包 例: data=[1,2,3] 调用函数:func(*data) => func(1,2,3) data={"aa"=11} 调用函数:func(**data) => func(aa=11) """ # 1、*:传递参数时可以对元祖/列表拆包 # num_list = [1,2,3] # def add(*args): # for item in args: # .
2022-02-10 18:40:58
508
原创 python基础_列表,元祖,字典操作及控制流
# 列表的操做-排序,反转(面试可能会问) # 按照从小到大,从大到小排序-升序,降序操作 numb_list = [11, 19, 78, 456, 230, 56, 41, 350] # sort()函数用来升序 numb_list.sort() # 升序,从小到大 print(numb_list) # 对列表本身做了修改 # sort(reverse=True)进行降序 numb_list.sort(reverse=True) # 降序,从小到大 print(numb_list) # 列表的.
2022-02-09 11:22:22
286
原创 python基础_列表-增删改
# 列表的使用 # 列表(list)的定义--是一种数据类型 # 1.用[]中括号来定义,数据之间使用 # 2.有序,数据可重复 # 3.通过下标索引取值,从0开始 # 4.是使用最频繁的数据类型 list_my = [] # 是一个空列表 排队的队列里没人 print(list_my) # 可以放任意类型的数据,可以重复 list_2 = ['听过','苹果','三少','石头','邻里',True,123,0.22] # 列表的操作-读取数据(有2种方法) # 1. 列表(索引) 通过索引.
2022-02-09 11:18:57
119
原创 python基础_字符串常用方法之拼接、转义、分割、替换、格式化等
# split() 分割 分隔符: # sep: 分隔符: 是不会出现在分割后的数据当中 person_info = '我是XX老师,我喜欢"python30期",我今天跟你们过节呢!' pain = person_info.split(',') # split(数据)进行分割 print(pain) # 打印 会将字符串分割成一个列表(里面有三段) # maxsplit 1 分割的次数 pain1 = person_info.split(',',1) # maxs.
2022-02-09 11:15:18
506
原创 python基础_字符串的基本操作
# 运算符 # 运算符之 + 法 num1 = 10 num2 = 52 res = num1 + num2 # 优先计算右边的 print(res) # 运算符 - 法 res2 = num1 - num2 print(res2) # 运算符 * 法 res3 = num1 * num2 print(res3) # 运算符 / 法 res4 = num1 / num2 print(res4) print(100/5) # ZeroDivisionError 报错类型 # prin.
2022-02-09 11:12:25
339
原创 python基础_语法
# == == == == == == == == == == == == == == == == # Author:henry # Time:2020/5/19 13:47 # Project:2020.05.18python语法 # email:yinpingwei@gmail.com # == == == == == == == == == == == == == == == == = # Python的执行方式: # 1.cmd终端命令的执行:python py 文件的路径 # 2.Pychar
2022-02-09 11:06:37
118
原创 python基础_函数及作业
# 函数:定义功能实现,并可以重复实现 ''' 1.关键字:def 2.def 函数名称(): 需缩进的函数体 实现功能的代码 ''' # 函数的定义 # 基本语法 def get_money(): # 冒号之后,是实现的代码 print('取了500万!!') # 函数体 print('好高兴!') # 调用 函数名称() get_money() # 不知道如何实现,但是我只是使用了 # 函数参数 ''' 1.形参和实参 2.定义时,.
2022-02-09 11:04:24
637
原创 python基础_for循环和while循环及作业讲解
# while 循环 # 格式: # 打印100遍hello,python # 限定:100次--条件:结束的条件 # 1.2.3.4.5.6.7............100 # # 一旦用了while循环,那就一定需要考虑让条件不成立的场景 # 代表次数 count = 1 while count < 101: # 条件满足才会执行的代码 print('hello,python') # 非常重要,一定要有个操作,在某些时候能够使条件不成立! cou.
2022-02-09 11:02:39
1022
原创 Jmeter读写Excel需要安装jxl.jar
使用Jmeter读写Excel,需要下载jxl.jar,下载后直接去年.zip的后缀,放在lib文件夹里面就可以用了
2021-07-17 10:01:30
750
1
原创 0706--python使用jsonpath完成接口测试自动化参数关联和数据验证
接口关联 接口关联通常可以使用正则表达式去提取需要的数据,但对于 JSON 这种简洁、清晰层次结构、轻量级的数据交互格式,使用正则未免有点杀鸡用牛刀的感觉(是的,因为我不擅长写正则表达式),我们需要更加简单、直接的提取 JSON 数据的方式。 ...
2021-06-23 17:16:15
251
原创 0706--用replace来替换用例中的字段,如手机号码或ID
第第第 第43个视频讲解 """ -*- coding:utf-8 -*- @Time :2021/6/23 11:37 @AUTHOR :菜菜同学 @SOFTWARE :lemon1 """ """ 1、在EXCEL的用例中,mark规则:#值# 使用这个来表示当前字段需要进行替换 2、在用例当中 ,手机号需要替换的时候, 封装了handle_data 定义了方法 replace_mark_with_data 方法内部: 遍历.
2021-06-23 17:10:09
326
1
原创 0703-接口自动化—mysql数据库连接、封装、用例中添加数据库校验
""" -*- coding:utf-8 -*- @Time :2021/6/21 11:13 @AUTHOR :菜菜同学 @SOFTWARE : """ import pymysql # 导入模块 # 1、建立连接 conn = pymysql.connect( host="api.XXX.com", port=3306, user="用户名", password="123456", database="库名", chars.
2021-06-22 11:50:54
431
原创 json模块字典与字符串相互转换
""" -*- coding:utf-8 -*- @Time :2021/6/19 15:35 @AUTHOR :菜菜同学 @SOFTWARE :untitled3 """ a = '{"mobile_phone":"13800010002","pwd":"12345678","sex":null}' # 定义一个字符串类型,并打印对比 print(a) import json # 导入json模块 a_dict = json.loads(a) # 用jso.
2021-06-19 15:54:30
202
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人
RSS订阅