随笔分类 - 多测师_Python
摘要:第二题: def sort(nums): for i in range(len(nums) - 1): # 这个循环负责设置冒泡排序进行的次数 for j in range(len(nums) - i - 1): # j为列表下标 if nums[j] > nums[j + 1]: nums[j],
阅读全文
摘要:1、定义 同步调用:当一个支付请求被发送到支付渠道方,支付渠道会很快返回一个结果。但是这个结果,只是告诉你调用成功了,不是扣款成功,这叫同步调用 异步调用:同步请求参数里面会有一个回调地址,这个地址是支付渠道在扣款成功后调用的,这叫异步调用 2、支付异步接口 当一个支付请求被发送到支付渠道方,支付渠
阅读全文
摘要:{ "suggestion": { "keywords": [], "cities": [] }, "count": "480", "infocode": "10000", "pois": [ { "parent": [], "distance": [], "pcode": "110000", "i
阅读全文
摘要:把如下的example.json文件写进csv文件当中 { "01": [ { "picname": "01_sseye.png", "主观评分": "7", "主观评价": "ok" }, { "picname": "01_ueeye.png", "主观评分": "8", "主观评价": "眼球"
阅读全文
摘要:一、用pip安装MySQLdb模块出现如下的报错信息 然后在pip前面加上python -m参数就可以正常安装了 二、python -m参数的意思 run library module as a script (terminates option list) ==》意思是将库中的python模块用作
阅读全文
摘要:一、背景 一般进行接口测试时,每个接口的传参都不止一种情况,一般会考虑正向、逆向等多种组合,所以在测试一个接口时,通常会编写多条case,而这些除了传参不同外,并没有什么区别。这个时候就可以利用ddt来管理测试数据,提高代码复用率。 二、ddt安装 ddt是python的第三方库,安装非常简单:(基
阅读全文
摘要:#coding=utf-8 """ Author:多测师_王sir Time:2020-09-08 13:51 Wechat:xiaoshubass website:www.duoceshi.cn """ #返回其中第二大的值 def return_second(): list1 = [] #列表解
阅读全文
摘要:data.json数据如下: { "WeChatVIPV8_LOGIN:微信星光会员账号":"123", "WeChatVIP_LOGIN:微信会员账号":"123", "WeChatNOTVIP_LOGIN:微信非会员账号":"123", "QQNOTVIP_SpecialZone_LOGIN:Q
阅读全文
摘要:data.json的数据如下: { "name":"中国", "province":[ { "name1":"多测师", "city1":"上海多测师" }, { "name2":"多测师", "city2":"上海多测师" }, { "name3":"多测师", "city3":"上海多测师" }
阅读全文
摘要:如下为Python2和Python3的一些区别: 1.Python2打印可以加括号也可以不加、但是Python打印输出必须要加括号 Python2打印方式: name = 'hello duoceshi' #把hello duoceshi这个字符串赋值给到name这个变量 print name Py
阅读全文
摘要:def f(x): if x == 0 or x == 1: return x else: x = f(x-2)-f(x-1) return x print f(6)
阅读全文
摘要:#coding=utf-8 """ Author:多测师_王sir Time:2020-07-27 16:27 Wechat:xiaoshubass website:www.duoceshi.cn """ import re class Util: @classmethod def read_exc
阅读全文
摘要:#coding=utf-8 """ Author:多测师_王sir Time:2020-07-14 15:57 Wechat:xiaoshubass website:www.duoceshi.cn """ #企业笔试代码题: 有一个字符串X,求字符串X中字母a的位置和数量?? str = "abca
阅读全文
摘要:把如下的文件存为:file.xml<?xml version="1.0" encoding="utf-8"?> <ArrayOfString xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xsd="http://www.w3.
阅读全文
摘要:get和set方法: public void setA(int a){ this.a=a; } this.a代表是这个类的实例的变量,该setA方法所属的类肯定有个a变量,this.a指的就是它,而后面的a是调用该方法是传进来的int a参数,其实这就是一个赋值语句。 而get(),set()方法就
阅读全文
摘要:一、运算符 例题:输入一个整数,输出该数二进制表示中1的个数。其中负数用补码表示。 >>> class Solution: //定义类 ... def Number0f1(self,n): ... cnt = 0 ... if n<0: ... n=n&0xffffffff ... while n:
阅读全文
摘要:一、函数式编程之高阶函数 print(abs(-10)) 结果:10 <built-in function abs> —abs(-10)是函数调用 abs是函数本身 获得函数调用的结果 可以把结果赋值给变量 x=abs(-13) print(x) 结果:13 把函数本身赋值给变量 x=abs pri
阅读全文
摘要:一、类 class Person: pass def __init__(self,name): self.name=name def get_name(self): return self.name def color(self,color): d={} d[self.name] = color r
阅读全文
摘要:一、类与对象、实例化的概念 1.Python中实例变量:定义在方法中的变量,只作用于当前实例的类。这个和Java不同 Java中实例变量的作用于全局变量,但是只能被对象调用。 2.实例化:创建一个类的实例,类的具体对象 3.类实例化后,可使用其属性,可以通过类名访问属性 4.类对象支持俩种操作:属性
阅读全文