03 2020 档案
摘要:深拷贝和浅拷贝都是对象的拷贝,本质的区别是拷贝出来的对象的地址是否和原对象一样,也就是地址的复制还是值的复制的区别。 可变对象:直接在对象所指的地址上把值改了,这个对象依然指向这个地址。 不可变对象:一个对象所指向的地址上的值是不能修改的,如果修改了这个对象的值,它所指向的地址就改变了。 深拷贝就是
阅读全文
摘要:从功能、性能、界面安全、易用、兼容、抗震七个方面考虑,编写测试用例: 一、功能测试 1.盛放半杯水是否漏水 2.盛放一整杯水是否溢出; 3.超过水杯规定的安全线是否漏水; 4.拧紧盖子,摇晃是否漏水; 5.被子容量是否和需求一致; 6.盛放热水是否烫手; 二、性能测试 1.是否耐热 2.是否耐寒 3
阅读全文
摘要:讲生成器前先讲什么是列表生成器,诸如a=[i+1 for i in range(10)] 这样的列表生成式,我们可以直接创建一个列表,但是受内存限制,列表容量肯定是有限的,而且创建一个包含100万个元素的列表,如果我们仅仅需要访问前面几个元素,那后面绝大多数元素占用的空间都白白浪费了。 所以,如果列
阅读全文
摘要:今晚面试阿里巴巴cbu技术部测试开发,面试官问我闭包是什么?顿时愣住了,只能说python掌握的还是不够深 闭包简单来说,闭包就是能够读取其他函数内部变量的函数,一个函数内部定义一个函数并返回, 这个内部函数可以访问外部函数的局部变量 通过一个例子来说明 def outer(a): b=10 def
阅读全文
摘要:Python List extend()方法 描述 extend()函数用于列表末尾一次性追加另一个序列的多个值 extend()方法语法: list.extend(seq) seq--元素列表 举个实例: aList = [123, 'xyz', 'zara', 'abc', 123]; bLis
阅读全文
摘要:功能测试 1.给某个好友点赞,点赞数+1,点赞栏显示具体点赞人的名字 ,该用户手动点赞回馈 2.点完赞后,共同好友在点赞区能看到该人是不是点赞 了,非共同好友看不到 3.两个头像一样的人点赞,能否正确显示 4.点完赞后,在点击点变成点赞取消 5.取消点赞--不通知用户 6.点赞后,通知用户,取消,在
阅读全文
摘要:一、界面1、登录界面是否清晰合理美观,无乱码(文字简洁、无错别字) 二、功能(主要采用等价类、边界值方法)1、输入正确的用户名、密码,是否登录成功2、输入错误的用户名或者密码,登录失败有没有提示(用户名或密码为空)3、用户名、密码支持的字符类型4、输完用户名之后按Tab键是否能到输入密码的框,输完密
阅读全文
摘要:一台电梯: 1、功能测试: (1)按钮功能,开门(运行中按开门键不开门),关门,电梯内按钮功能(电梯按键在按下时是否点亮,按错楼层是否可以取消); (2)上升,下降(每一层申请是否有效,是否可以正常停靠),超载时是否会忽略其它楼层的上行和下行申请,电梯的两边按钮是否都可以使用; (3) 电梯内电话、
阅读全文
摘要:功能1.在红包钱数,和红包个数的输入框中只能输入数字2.红包里最多和最少可以输入的钱数 200 0.013.拼手气红包最多可以发多少个红包 1003.1超过最大拼手气红包的个数是否有提醒4.当红包钱数超过最大范围是不是有对应的提示5.当发送的红包个数超过最大范围是不是有提示6.当余额不足时,红包发送
阅读全文
摘要:编写一个函数来查找字符串数组中的最长公共前缀。 如果不存在公共前缀,返回空字符串 ""。 示例 1: 输入: ["flower","flow","flight"] 输出: "fl" 采用python中zip()方法 class Solution: def longestCommonPrefix(se
阅读全文
摘要:朴素贝叶斯常见面试题 1、 朴素贝叶斯与LR的区别? 朴素贝叶斯是生成模型,根据已有样本进行贝叶斯估计学习出先验概率P(Y)和条件概率P(X|Y),进而求出联合分布概率P(XY),最后利用贝叶斯定理求解P(Y|X), 而LR是判别模型,根据极大化对数似然函数直接求出条件概率P(Y|X); 朴素贝叶斯
阅读全文
摘要:给定一个包含 n 个整数的数组 nums 和一个目标值 target,判断 nums 中是否存在四个元素 a,b,c 和 d ,使得 a + b + c + d 的值与 target 相等?找出所有满足条件且不重复的四元组。 注意: 答案中不可以包含重复的四元组。 示例: 给定数组 nums = [
阅读全文
摘要:给定一个包括 n 个整数的数组 nums 和 一个目标值 target。找出 nums 中的三个整数,使得它们的和与 target 最接近。返回这三个数的和。假定每组输入只存在唯一答案。 例如,给定数组 nums = [-1,2,1,-4], 和 target = 1. 与 target 最接近的三
阅读全文
摘要:给你一个包含 n 个整数的数组 nums,判断 nums 中是否存在三个元素 a,b,c ,使得 a + b + c = 0 ?请你找出所有满足条件且不重复的三元组。 注意:答案中不可以包含重复的三元组。 示例: 给定数组 nums = [-1, 0, 1, 2, -1, -4], 满足要求的三元组
阅读全文
摘要:给定一个链表,两两交换其中相邻的节点,并返回交换后的链表。 你不能只是单纯的改变节点内部的值,而是需要实际的进行节点交换。 示例: 给定 1->2->3->4, 你应该返回 2->1->4->3. 先添加一个空表头,然后再交换,交换过程如下: Python代码如下: class Solution(o
阅读全文
摘要:给定一个数组,将数组中的元素向右移动 k 个位置,其中 k 是非负数. 输入: [1,2,3,4,5,6,7] 和 k = 3输出: [5,6,7,1,2,3,4]解释:向右旋转 1 步: [7,1,2,3,4,5,6]向右旋转 2 步: [6,7,1,2,3,4,5]向右旋转 3 步: [5,6,
阅读全文
摘要:class Node: def __init__(self, elem, next_=None): self.elem = elem self.next = next_ def list2link(List): head = Node(List[0])#创建一个头节点并将list第一个值赋值给头结点
阅读全文
摘要://运算符执行向下取整取余,它会返回整除结果的整数部分 print(7//2) #3 同样的,**执行取幂运算,a**b会返回a的b次方 print(2**10) #1024 最后,%执行取模运算,返回除法的余数 print(13%7)#6 print(3.5%1.5)#0.5
阅读全文
摘要:任务简介与数据预处理 现在我们准备一份新闻数据,数据里面包含新闻的内容以及新闻的种类等等,我们要做的就是对新闻进行一个分类任务,比如说汽车类时尚类等等。数据集链接:https://pan.baidu.com/s/1fG_oagJT69bIgCZgasn_Ig 提取码:yzd0 导入相关的python
阅读全文
浙公网安备 33010602011771号