随笔分类 -  python基础知识

python基础知识
摘要:对于同一接口的批量测试,测试逻辑都是一样的,变动的就只有测试数据,在前面,我们已经为大家展示了从excel数据源中读取测试用例数据的类的封装,那么如何将excel中读取到的数据与我们的接口测试结合起来呢,我们这里用到了一个叫做ddt的装饰器,通过用ddt装饰测试类、测试方法,依次注入测试数据然后完成 阅读全文
posted @ 2020-05-27 23:24 笔筒里的猫 阅读(185) 评论(0) 推荐(0) 编辑
摘要:我们常说人以群分,物以类聚,即根据特征去划分,这其实就是类的思想。在编写类时,我们会定义一大类对象都有的通用行为。基于类创建对象时,每个对象都自动具备这种通用行为,然后可以根据需要赋予每个对象独特的个性。下面我们就来具体了解一下什么是类和对象。 1、类与对象的语法规范 关键字:class 语法如下: 阅读全文
posted @ 2020-05-21 13:01 笔筒里的猫 阅读(507) 评论(0) 推荐(0) 编辑
摘要:在 Linux 中我们比较习惯用命令去新建以及删除文件,那么在python里面我们怎样去操作目录呢?下面我们将为大家介绍自动化测试中常用的一些I/O目录处理函数。 在使用IO常用函数之前,我们需要引入其所在的模块,使用我们在模块导入时学习到的import关键字进行导入即可: 1、新建/删除目录 1) 阅读全文
posted @ 2020-05-14 23:25 笔筒里的猫 阅读(190) 评论(0) 推荐(0) 编辑
摘要:在前面的学习中,其实我们已经接触过模块引入的方法:import random,所以我们可以使用 random 里面一系列的函数。在python里面有多种引入方式,这就是本节我们要学习的重点。 在了解模块导入之前,我们需要了解一下什么是模块: Python 模块(Module),是一个 Python 阅读全文
posted @ 2020-05-13 23:19 笔筒里的猫 阅读(209) 评论(0) 推荐(0) 编辑
摘要:1、从文件中读取数据 有时我们会将一些数据存储在文本文件中,比如测试用例,等需要用到这些数据的时候,就可以从文本中读取出来。如下,我们存了一个文档数据test_ata.txt: 打开文件的语句如下: file_name:代表要打开的文件的文件名称 mode:打开文件的模式 下面我们将详细介绍一下常用 阅读全文
posted @ 2020-05-13 21:23 笔筒里的猫 阅读(174) 评论(0) 推荐(0) 编辑
摘要:python中的内置函数有很多,这里我们先未大家列出一些比较常用的内置函数及其用法,后续会继续进行补充。 1、input() 函数:接受一个标准输入数据,返回为 string 类型。 2、open() 函数用于打开一个文件,创建一个file对象,相关的方法才可以调用它进行读写。 3、enumerat 阅读全文
posted @ 2020-05-13 16:47 笔筒里的猫 阅读(579) 评论(0) 推荐(0) 编辑
摘要:在介绍异常处理之前,我们先简单的介绍一下什么是python异常,以便于我们理解python中的异常处理。 python异常,就是python代码在运行期间发生的错误,每当发生错误的时候,如果你编写了处理该异常的代码,程序将继续运行;如果你未对异常进行处理,程序将停止,并显示一个traceback,其 阅读全文
posted @ 2020-05-12 22:58 笔筒里的猫 阅读(429) 评论(0) 推荐(0) 编辑
摘要:在前面的学习中,其实我们已经接触到了一些函数,比如: type() 函数能返回数据的类型 len() 函数能返回数据的长度 print() 函数能在控制台将内容输出出来 range() 函数能生成整数数列 这些函数都是python的内置函数,我们可以直接调用,后面我们将会接触到更多的python的内 阅读全文
posted @ 2020-05-06 22:18 笔筒里的猫 阅读(2201) 评论(0) 推荐(0) 编辑
摘要:今天在写测试用例的时候,突然想到之前刚学python时,做过一个循环删除列表中元素的练习题,现在把当时踩的坑总结一下,希望能对大家有所帮助。 具体的场景是这样的: 我当时第一次是这么写的: 这种写法看起来并没什么问题,得到的应该是一个空的列表,其实不然,运行后的结果是这个样子的: 咦?到底是哪里出了 阅读全文
posted @ 2020-04-27 20:39 笔筒里的猫 阅读(485) 评论(0) 推荐(0) 编辑
摘要:pytnon中的for循环用来遍历对象,从对象的第一个元素到最后一个元素都依次访问一遍。这里的对象可以是列表、元组、字典、字符串,也可以是一个指定的数据范围。 一 、for 循环的语法格式 具体的意思即,当元素在数据集合中时,循环执行for下面的代码块,当不满足元素在数据集合的条件时,跳出循环,循环 阅读全文
posted @ 2020-04-25 00:14 笔筒里的猫 阅读(5168) 评论(0) 推荐(1) 编辑
摘要:我们都知道,在python中代码是自上而下依次执行的。如果我们有某种需求,需要跳过某些代码来执行后面的代码,这时候就需要用到if语句来进行判断。if语句表示如果if后面的条件成立,则执行if下面的代码块,如果该条件不成立,则按照代码的设定执行另外的语句。下面我们就来一起揭开if 条件语句的神秘面纱! 阅读全文
posted @ 2020-04-24 23:29 笔筒里的猫 阅读(178) 评论(0) 推荐(0) 编辑
摘要:列表是python最重要也是最常用的数据类型,所以一定要清楚的了解列表的含义以及常用用法。 1、列表的表示方式:列表用[]表示; 2、列表中能包含的数据类型:列表中能包含任何的数据类型,当然也能进行列表的嵌套; 3、获取列表的长度:len(); 4、列表的索引:根据列表的索引能够获取列表中的某一个元 阅读全文
posted @ 2020-04-22 22:54 笔筒里的猫 阅读(941) 评论(0) 推荐(0) 编辑
摘要:1、字符串定义: (1)使用引号括起来的数据类型就是字符串; (2)这里的引号可以是单引号、双引号、三单引号、三双引号; (3)需要注意的是,三引号可以保持字符串的原始格式,如换行等。 打印内容为: 2、字符串的拼接:+ 打印结果为: 3、字符串 * 数字,表示这个字符串输出多少次 打印结果为: 4 阅读全文
posted @ 2020-04-18 18:14 笔筒里的猫 阅读(482) 评论(0) 推荐(0) 编辑
摘要:一、python中的运算符主要分为 算数运算符、赋值运算符、比较运算符、逻辑运算符 1、算数运算符: 1)加减乘除 注意: (1)除法的结果是浮点数 (2)除法会遇到除不尽的情况 (3)被除数不能为0 2)幂运算:** 3)整除运算:// 4)取余运算:% 取余运算最常用的场景是:判断一个数的奇偶, 阅读全文
posted @ 2020-04-17 19:41 笔筒里的猫 阅读(1400) 评论(0) 推荐(0) 编辑
摘要:一、什么是python标识符 python中我们自己定义的都是标识符,类名、包名、函数名、变量名、模块名等。 二、python中的注释 1、注释是用来解释一段代码,方便后期的阅读以及扩展。 2、单行注释:# 3、多行注释:‘’‘’‘’/“”“”“” 4、快捷键:ctrl+/,即选中自己想要注释的代码 阅读全文
posted @ 2020-04-15 10:26 笔筒里的猫 阅读(176) 评论(0) 推荐(0) 编辑

点击右上角即可分享
微信分享提示