4.14 学习笔记

python知识

1、什么是自动化测试通过代码或者工具实现替换手工测试

2、自动化测试的应用场景回归测试(自动化测试用例覆盖率高 - 80%+)冒烟测试(自动化测试用例覆盖率低 - 30%)

3、自动化测试的手段1)通过工具实现自动化测试robotframework 自动化测试工具2)通过代码实现自动化测试企业主流的自动化测试基于 Python 自动化测试(市场占比 60%-70%) web/app/ 接口自动化测试基于 java 自动化测试(市场占比 30%-40%) web/app/ 接口自动化测试

4、什么是 Python?高级语言,简单容易上手,Python 包含很多的内库和第三库

5、Python 环境的安装python2 python2 跟 Python3 是有语法的区别,Python2 在 2020 年已经停止更新维护python3 企业现在主流的 Python3具体的操作步骤:根据提供 Python 安装文档进行安装(安装记得勾选添加 python 路径到 path,否则手动配置环境变量)

6、pycharm 集成开发工具的安装傻瓜式下一步下一步直到安装完成

7、python 的基本语法

1)编码规则

-- coding= utf-8 -- 设置编码规则位 utf-8 防止中文乱码,python3 默认编码规则是 utf-8

  1. 标识符的规则1)第一个字符必须是字母或者下划线2)第二字符由字母、数字和下划线组成3)标识符对大小写敏感4)标识符不能是 Python 的关键字SyntaxError: 语法错误3)注释单行注释 选中当前行,快捷键 ctrl+/ 或者代码前面加 #多行注释选中多行,快捷键 ctrl+/ 或者三个引号或双引号 实现多行注释4)缩进相同缩进代表同一个代码块IndentationError 缩进错误

8、常见 Python 的数据类型包含六大数据类型

1)数字类型整型

int 浮点型 float 布尔类型 bool (0/1)

2)字符类型

1、字符串的定义通过单 / 双 / 三个引号括起来的数据

2、字符串的切片单个字符取值方式字符变量 索引值

从左到右依次加 1 索引值位置从 0 开始字符变量 索引值

从右到左依次加 1 索引值位置从 - 1 开始 依次 - 1

多个字符取值字符变量 开始索引值:结束索引值 + 1

3.m:不写另一个参数,则会直接取值到最后

4.步长str10::1,默认是1 # 如果是2,则隔一个取值 # 如果是3,则隔两个取值

1.截取单个字符 # 截取h,从左到右,索引从0开始 # 从右到左,索引从-1开始 print(str14) print(str1-17) # 2.截取多个字符 # 截取 hello,左边包括右边不包括 print(str14:9) # 3.m:不写另一个参数,则会直接取值到最后 print(str110:) # 4.步长str10::1,默认是1 # 如果是2,则隔一个取值 # 如果是3,则隔两个取值 str2 = "abcdefghigklmn" print(str20::2) # 从后向前取值 print(str2-1::-2) print(str2-1::-1) print(str2::-1)#print(str2::-1)=print(str2-1::-1) print(str2-1::)# 取值n

5.字符串格式化

第一种方式% s 格式化字符串% d 格式化整数% f 格式化成浮点型

第二种格式化(字面量)

第三种格式方式

3)元组

4)列表

5)字典

6)集合

相关推荐
月光船幽幽21 分钟前
跨范式映射的稳定接口设计
人工智能·python·算法
杜大哥25 分钟前
python程序:如何查看电脑【电池电量的剩余百分比】 和 【是否插入连接着充电器】?
开发语言·python
wuyk55526 分钟前
Python网络爬虫入门到实战 第01章:爬虫到底是什么?原理、流程、合法性、风险全解析(零基础必看)
开发语言·爬虫·python
信誓旦旦的程序猿33 分钟前
【量化系统从零构建 #04】存储设计:选型·建库·交易日历
java·人工智能·python·股票数据api·股票数据·股票数据api接口·股票api数据接口
疯狂打码的少年1 小时前
【计算机网络】TCP/IP协议族(四层体系结构,与OSI对比)
网络·笔记·tcp/ip·计算机网络
萧鼎1 小时前
Python 高性能Web框架神器 FastAPI:自动生成API文、基于Pydant、异步请求处理全搞定
前端·python·fastapi
2601_962299881 小时前
Linux执行Python脚本方法
linux·python·脚本·解释器·shebang
xqqxqxxq1 小时前
AI Agent学习:Agent协作工具技术笔记(李博杰《深入理解 AI Agent》4.6观后总结)
笔记·学习
白猫不黑1 小时前
大学网安方向学习路线:零基础与有基础的学习顺序整理
学习·web安全·计算机·网络安全·信息安全·编程·src漏洞