
Python
python学习笔记
Tester_C
莫问天涯路几重,轻衫侧帽且从容
展开
-
openpyxl基本使用
做接口自动化测试时,测试用例逐渐变多情况下,如果所有测试用例都通过代码管理将会使得代码十分臃肿,而且维护成本会很高;所以我们一般会通过Excel去管理所有的测试用例,而openpyxl库提供了访问Excel的方法一、openpyxl介绍一个Python库,用于读取/写入Excel 2010 xlsx 、xlsm 、xltx 、xltm 文件不能操作 xls 文件二、openpyxl简单概念Workbook:excel工作表Sheet:工作表中的一张表Cell:其中的一个单元格简.原创 2021-11-21 21:26:15 · 6961 阅读 · 0 评论 -
面向对象和类
一、什么是对象对象是内存中专门用来存储数据的一块取悦;对象中科院存放各种数据(比如:数字、布尔值、代码)对象由三部分组成:1.对象的标识(id)2.对象的类型(type)3.对象的值(value)二、面向对象编程Object Oriented Programming,简称 OOP,是一种程序设计思想;OOP 把对象作为程序的基本单元,一个对象包含了数据和操作数据的方法;所谓面向对象的语言,简单理解就是语言中所有的操作都是通过对象来进行的1.面向过程面向过程是将程序的逻辑分解原创 2021-09-12 21:52:26 · 131 阅读 · 0 评论 -
python高阶函数
-高阶函数至少要符合以下两个特点中的一个:1.接收一个或多个函数作为参数;2.将函数作为返回值返回;# -*- coding: utf-8 -*-# @Time : 2021/8/23 23:03l = [1, 2, 3, 4, 5, 6, 7, 8, 9]# 定义函数检查任意数字是否是偶数def fn2(i): if i % 2 == 0: return True return False# 定义函数检查指定数字是否大于5def fn3(原创 2021-08-25 23:05:09 · 99 阅读 · 0 评论 -
Python函数递归
使用函数递归def fun(n): if n==1: return 1 return n * fun(n-1)print(fun(10))1.在函数的内部调用自己本身2.递归函数本质是一个方法的循环调用,注意:有可能出现死循环3.一定要定义递归的边界(什么时候退出循环)注意:在实际使用中,递归函数由于消耗时间比较长(相比for循环和while循环),所以很少使用。...原创 2021-09-06 22:19:23 · 211 阅读 · 0 评论 -
json库
json库一、json介绍二、python中json标准库的作用三、使用方法一、json介绍JavaScript对象表示法json是轻量级的文本数据交换格式json独立于语言json具有自我描述性,更易理解json比xml更小、更快、更易解析;二、python中json标准库的作用使用json字符串生成python对象由python对象格式化成为json字符串三、使用方法方法功能josn.dump(obj,fp)将python数据类型转换并保存到json格原创 2021-11-03 22:48:16 · 388 阅读 · 0 评论 -
Python环境搭建
1.下载python 下载地址:https://www.python.org/downloads/点击downloads下载2.安装双击安装包,出现如下图界面,勾选add python3.8 to path(添加path环境变量,很重要)然后点击自定义安装,如图:点击下一步可自定义更改安装目录,建议把安装路径改浅一点,默认的安装路径太深了。然后点击install显示安装成功3.检查安装是否成功win+r打开cmd,输入命令python -V (此处V是大写),显示安原创 2020-11-29 21:46:20 · 110 阅读 · 0 评论