Python自动化从零开始
文章平均质量分 62
小博测试成长之路
从事软件测试工作7年多的小菜鸡一枚
展开
-
一张图片了解pytest框架做接口自动化
图片从群里copy来的,非本人自己总结原创 2021-12-19 19:04:15 · 1140 阅读 · 3 评论 -
Python中的条件语句
Python中的条件语句是通过一条或多条语句的执行结果(True或者False)来决定要执行的代码块。主要通过if关键字实现,条件中的其他分支用else。回到以前读书的时候经常用到的一个例子:给学生的考试成绩评定等级,60以下为不及格,60-80为良好,80以上为优秀。在没有学习编程语言之前,那么我们写伪代码就是下面这个样子:输入学生的成绩score如果分数<60:成绩不及格如果分数>=60并且分数<80,则成绩良好如果分数>=80,成绩优秀在我们学习pytho..原创 2021-10-23 00:10:58 · 27287 阅读 · 4 评论 -
Python3.10版本的新特性介绍
3.10正式版发布Python近几年来越来越火了,而且版本也一直在不停的更新迭代中。Python在2021/10/04发布了3.10的正式版,虽然你可能还没有升级,不过也可以先大概了解一下在新的版本中做了哪些改动哟。官方的升级介绍(相比3.9版本):https://docs.python.org/3/whatsnew/3.10.html1、错误提示变得更加友好以前写脚本的时候,如果写了一行脚本,少写了一个括号啥的,错误提示不够直观,找错误还得找半天。下面看下python3.9版本中原创 2021-10-20 21:22:33 · 19580 阅读 · 0 评论 -
Python中的运算符介绍(下)
上篇文章中已经介绍了python中的一些常见的运算符的操作,今天介绍上次遗留的一个运算符:位运算符。在学习位运算符之前,需要先了解一下二进制的相关概念。二进制在计算机中,只会识别0和1的二进制数据,位运算符就是把数值都当做二进制来进行计算。要想了解位运算符,首先要了解一下二进制的基本概念和与其他进制之间的转换关系。在二进制表示的数值里面,只会有0和1的数字出现,那么我们现在看一下二进制数10001111转换为十进制数是怎么转换的呢?10001111=1*2^7+0*2^6+0*2^5..原创 2021-10-10 14:59:17 · 21441 阅读 · 11 评论 -
Python中的字典到底是有序的吗
之前写了文章介绍python中的列表和字典,在文章中描述到了python中的列表是有序的,字典是无序的,后来有粉丝在群里提醒我,说python3.6的版本之后,字典是有序的,因此,我找了一个低版本的python来验证一下效果:首先,从官网下载python3.4的版本,然后编写一行代码验证一下打印字典的所有key。查看打印出来的key的顺序:Python3.6以下版本:(以3.4版本为例)你该不会以为只有使用keys()函数是无序的吧:从上图可以看出,分别在cmd窗口和pychar原创 2021-09-27 09:26:37 · 30373 阅读 · 11 评论 -
Python中的字典介绍
前面已经介绍过python数据类型中的字符串、元组和列表,接下来介绍另一种数据类型:字典。字典是一种无序的对象集合,用{}标识,以key:value的形式存储数据。字典当中的元素是通过键(key)来存取的,而不是通过索引去取值。字典的元素是键值对,键(key)必须使用不可变类型,同一个字典中,键(key)是唯一的。创建字典: 通过dict函数创建字典 {key1:value1,key2:value2,...,key_n:value_n}:指定具体 的字典键值对,键值对之间以逗号分隔,原创 2021-09-26 08:40:25 · 8962 阅读 · 12 评论 -
Python中的列表介绍
列表是python中数据类型其中的一种,关键字是list。列表(list)是一种可变序列类型,我们可以追加、插入、删除和 替换列表中的元素。创建列表的方法:1、使用list函数2、使用[]指定具体的元素列表print(list('hello world')) # ['h', 'e', 'l', 'l', 'o', ' ', 'w', 'o', 'r', 'l', 'd']print([1, 3, 5, 7, 9]) # [1, 3, 5, 7, 9]列表追加元素:1、使原创 2021-09-23 08:43:19 · 26655 阅读 · 11 评论 -
Python中的元组介绍
之前的文章中介绍了Python中的字符串的操作,接下来了解Python中的另一个数据类型:元组(tuple)元组一般用()标识,是一种有序的数据类型。里面可以存储各种格式的数据。注意事项:空元组用()表示,元组里面只有一个元素时,必须要在元素后面加一个逗号,才表示元组,否则类型不是元组。元组也可以省略()tuplea = () #<class 'tuple'>tuplea = (1) #<class 'int'>tuplea = (1,) #<class '原创 2021-09-20 11:05:49 · 7318 阅读 · 7 评论 -
Python中的字符串介绍(下)
在上一篇文章中,我们学会了在python中,通过%以及format函数的方式去进行字符串的格式化,今天,我们来继续学习一种新的方式:f-string。是Python3.6新引入的一种字符串格式化方法,据说性能比前面两种方法更优,代码看上去也更简洁。f-string格式化字符串的用法 替换字符串中的变量 结合字符串相关函数一起使用 简单用法展示:name = 'xiaobo'age = 23height = 173print(f"my name is {name},my age原创 2021-09-18 07:46:07 · 3704 阅读 · 6 评论 -
Python中的字符串介绍(上)
上一章介绍了python中的关键字、变量、输入输出、注释、还有数据类型等概念,接下来这篇文章主要介绍python中字符串的相关笔记。文章只按照我自己觉得重点的知识点去列举,不会列举特别细致的点。字符串定义:成对的单引号或者是成对的双引号、三引号括起来的字符内容。字符串索引:字符串里面的每个字母都是有索引的,索引也就是每个字符对应的位置,那么索引的顺序有2种:正序:从左到右索引默认0开始的,最大范围是字符串长度少1反序:从右到左索引默认-1开始的,最大范围是字符串开头字符串转义可以原创 2021-09-16 08:08:28 · 8481 阅读 · 13 评论 -
Pycharm集成环境以及常见小技巧
简单介绍一下使用pycharm的一些常规操作吧,工具安装之类的就不介绍了。只记录自己偶尔会用到的一些功能。Pycharm支持python的多个版本,可以自由切换python版本执行脚本。下载地址:从官网下载 https://www.jetbrains.com/pycharm日常使用下载社区版本就行,激活码就不在这里提供了,有需要的话私聊我,发给你们,网站都可以找到的激活码的,过期了重新获取一下就行Tips:1、使用pytharm编写脚本时,记得在.gitignore文件中添加 一行:...原创 2021-09-13 22:52:22 · 8828 阅读 · 17 评论 -
Python基础语法回顾
最近准备重新回顾一下Python的语法,然后顺带整理一些基础的笔记。网上基础的教程和文章或者视频比较多,这里我只简单列举一下我自己认为有需要记录的笔记供大家学习。一、Python环境搭建&环境变量配置IDE工具推荐:pycharm社区版环境变量配置:切记最好不要使用安装过程中的自动配置环境变量,手动配置好一点。新建一个PYTHON_HOME,指向Python根目录,然后在环境变量PATH中加入%PYTHON_HOME%;%PYTHON_HOME%\Scripts二、Pycharm使用原创 2021-09-11 23:46:02 · 2234 阅读 · 25 评论 -
学了这么久的Python,这些知识点都掌握了吗?
最近有粉丝在群里提出建议,找一小部分人组建一个小的学习小组,一起学python自动化,对于学习这种事情,当然是好的,正好我自己最近也有计划要从头开始系统学一下自动化,与我的想法不谋而合,于是,就有了这第一篇文章。组建了小群之后,由于博主最近工作上事情比较多,没太多时间去整理学习的计划,我就按照自己的学习进度记录一下简单知识点供大家参考,公众号没有留言功能,大家可以移步我的知识星球或者csdn博客上去进行相关互动,或者到群里互相学习。对于初学python,或者是已经自学过好几...原创 2021-09-08 08:06:17 · 3982 阅读 · 36 评论