文章分类 -  Python笔记

摘要:一、参数规则 1.函数参数的使用 在函数名的小括号填写参数 多个参数使用,分隔 2.上家伙 #!/usr/bin/python # -*- coding:utf-8 -*- """ @Time: 2021-09-20 13:02 @Target: 定义函数求和 @Author: dingkw """ 阅读全文
posted @ 2021-09-20 13:11 难删亦删 阅读(291) 评论(0) 推荐(0)
摘要:一、函数的概念 1.概念 函数,就是把具有独立功能的代码块组织为一个小模块,在需要的时候调用 2.使用步骤 1)定义函数--封装独立的功能 2)调用函数--享受封装的成果 3.作用 使用函数可以提高编写代码的效率以及代码的重用 二、函数的使用 1.语法格式 def 函数名(): 函数封装的代码 ## 阅读全文
posted @ 2021-09-20 12:47 难删亦删 阅读(44) 评论(0) 推荐(0)
摘要:示意图 1 * 1 = 1 1 * 2 = 2 2 * 2 = 4 1 * 3 = 3 2 * 3 = 6 3 * 3 = 9 1 * 4 = 4 2 * 4 = 8 3 * 4 = 12 4 * 4 = 16 1 * 5 = 5 2 * 5 = 10 3 * 5 = 15 4 * 5 = 20 5 阅读全文
posted @ 2021-09-20 10:50 难删亦删 阅读(84) 评论(0) 推荐(0)
摘要:示意图 * ** *** **** ***** # 画星星 ```python #!/usr/bin/python # -*- coding:utf-8 -*- """ @Time: 2021-09-20 8:55 @Target: while循环嵌套 @Author: dingkw """ ''' 阅读全文
posted @ 2021-09-20 10:42 难删亦删 阅读(99) 评论(0) 推荐(0)
摘要:一、说明 1.循环关键字 1)break和continue是循环关键字 2)break提前结束循环 3)continue提前结束本轮循环,并直接开始下一轮循环 2.上家伙 #!/usr/bin/python # -*- coding:utf-8 -*- """ @Time: 2021-09-20 8 阅读全文
posted @ 2021-09-20 08:48 难删亦删 阅读(310) 评论(0) 推荐(0)
摘要:一、语法格式 while循环示意图 1.while基本语法格式 # 条件表达式本质就是True/Fasle # True执行代码块,Fasle结束循环 while 条件表达式: 代码块 ## 2.while常规语法格式 ```python # 循环次数初始值 i = 1 while 条件表达式: 代 阅读全文
posted @ 2021-09-20 08:08 难删亦删 阅读(410) 评论(0) 推荐(0)
摘要:一、判断的定义 1.如果条件满足,则做某个事情 2.如果条件不满足,则做另一个事情 # 二、基本语法 ## 1.if ```python # if if 判断条件: 条件成立时,要做的事情 else: 条件不成立,要做的事情 ``` 2.if else # if else if 判断条件: 条件成立 阅读全文
posted @ 2021-09-17 21:36 难删亦删 阅读(252) 评论(0) 推荐(0)
摘要:一、说明 1.标识符 标识符就是函数/变量的名字 标识符是区分大小写的alice 不等于 Alice 2.关键字 1)关键字就是Python内部已经使用的标识符 2)关键字具有特殊的功能和含义 3)开发者不允许定义和关键字相同的名字的标识符 二、命名规则 变量名可以包含 字母、数字、下划线 变量名可 阅读全文
posted @ 2021-09-17 20:44 难删亦删 阅读(540) 评论(0) 推荐(0)
摘要:一、变量值格式化输出 1.规则 1)%被称为格式化操作符 2)%和不同的字符连用,不同类型的数据需要使用不同的格式化字符 %s,字符串 %d,十进制整数,%06d表示输出的整数显示位数,不足的地方使用0补全 %f,浮点数,%.2f表示小数点后只显示两位 %%,输出% 2.上家伙 # 定义字符串变量 阅读全文
posted @ 2021-09-17 08:05 难删亦删 阅读(517) 评论(0) 推荐(0)
摘要:一、变量类型转换 1.规则 int(x)将x转为整型 float(x)将x转为浮点型 2.上家伙 # 将字符串转为整型 a = "123" int(a) print(a) # 将字符串转为浮点型 b = "1.23" int(b) print(b) >>> 123 >>> 1.23 阅读全文
posted @ 2021-09-16 22:38 难删亦删 阅读(291) 评论(0) 推荐(0)
摘要:重新学习一遍,扫盲,脚踏实地去做一些事。 一、数字型直接计算 1.规则 Bool型也为数字型变量,True=1,False=0 ## 2.上家伙 ``` #!/usr/bin/python # -*- coding:utf-8 -*- """ @Time: 2021-09-16 22:01 @Tar 阅读全文
posted @ 2021-09-16 22:08 难删亦删 阅读(151) 评论(0) 推荐(0)
摘要:重新学习一遍,扫盲,脚踏实地去做一些事。 一、说明 在python中不需要定义变量类型 二、数据类型 1.简单划分 数字类型和非数字类型 2.数字类型 1)整型-int 1314 2)浮点型-float 13.14 3)布尔型-bool Ture,非0即真 False,0 4)复数型-complex 阅读全文
posted @ 2021-09-16 21:49 难删亦删 阅读(440) 评论(0) 推荐(0)
摘要:重新学习一遍,扫盲,脚踏实地去做一些事。 一、直接上特色 #!/usr/bin/python # -*- coding:utf-8 -*- """ @Time: 2021-09-16 20:59 @Target: 变量的使用和定义 @Author: dingkw """ # 定义苹果的价格 appl 阅读全文
posted @ 2021-09-16 21:13 难删亦删 阅读(150) 评论(0) 推荐(0)
摘要:一、适用 1.适用框架为UnitTest单元测试框架 2.生成Html测试报告 二、安装 适用:python3;02版本带饼图 下载HTMLTestRunner.py 放入python目录下 \Python38\Lib\site-packages 检查是否安装成功 import HTMLTestRu 阅读全文
posted @ 2021-09-13 16:49 难删亦删 阅读(91) 评论(0) 推荐(0)
摘要:官方文档:https://docs.python.org/zh-cn/3/library/unittest.html?highlight=assertequal unittest是Python单元测试框架,类似于JUnit框架。 # 一、UnitTest概念 Testcase(测试用例) 一个Tes 阅读全文
posted @ 2021-09-13 16:38 难删亦删 阅读(162) 评论(0) 推荐(0)
摘要:一、安装 Allure下载 1.进入网站,下载 http://allure.qatools.ru/ 2、将包解压到任何一个目录。建议不要选C盘或者路径很深的。比如D:\allure-command-2.12.1 3、跳转到解压后的bin目录下面,windows下执行allure.bat。其它平台执行 阅读全文
posted @ 2021-09-13 16:32 难删亦删 阅读(255) 评论(0) 推荐(0)
摘要:一、用处 通过python第三方库Paramiko,SSH连接远程服务器 学这个目的是做接口自动化测试,数据初始化操作 二、安装 pip install paramiko # 三、代码封装 """ @Time: @Target: @Author: dingkw """ import paramiko 阅读全文
posted @ 2021-09-13 15:40 难删亦删 阅读(1401) 评论(0) 推荐(0)
摘要:一、DDT简介 DDT简介 Data Driven Testing,数据驱动,简单来说就是测试数据的参数化 安装DDT 在python中DDT以装饰器的形式,结合Unittest来使用,用来装饰测试类 pip install ddt 二、DDT装饰器 # 载入ddt装饰器 @ddt # 载入数据,分 阅读全文
posted @ 2021-09-13 15:23 难删亦删 阅读(251) 评论(0) 推荐(0)
摘要:一、安装 需指定xlrd安装版本,由于安全问题,最新版本不支持xxx.xlsx pip install xlrd==1.2.0 二、使用 导入xrld import xlrd 打开excel import xlrd # 打开当前目录下名为01.xls的文档,此时data相当于指向该文件的指针 dat 阅读全文
posted @ 2021-09-13 15:20 难删亦删 阅读(105) 评论(0) 推荐(0)
摘要:日志logging笔记 1)控制消息的级别,过滤掉不重要的消息 2)决定输出到控制台/日志文件中 一、logging框架 loggers loggers 就是程序可以直接调用的一个日志接口,可以直接向logger写入日志信息 logger并不是直接实例化使用的,而是通过logging.getLogg 阅读全文
posted @ 2021-09-13 15:16 难删亦删 阅读(143) 评论(0) 推荐(0)