Python怎么实现自动化测试

  介绍

本篇文章为大家展示了Python怎么实现自动化测试,内容简明扼要并且容易理解,绝对能使你眼前一亮,通过这篇文章的详细介绍希望你能有所收获。

Python的优点有哪些

1,简单易用,与C/c++、Java、c#等传统语言相比,Python对代码格式的要求没有那么严格;2,Python属于开源的,所有人都可以看到源代码,并且可以被移植在许多平台上使用;3,Python面向对象,能够支持面向过程编程,也支持面向对象编程;4,Python是一种解释性语言,Python写的程序不需要编译成二进制代码,可以直接从源代码运行程序;5,Python功能强大,拥有的模块众多,基本能够实现所有的常见功能。

<强>一、了解基础的数据类型

<>之前的Python中一切皆对象(类)   数字类型:整形,浮点型,复数类型,布尔   字符串:定义字符串可以单引号,双引号定义,,=& # 39;cc # 39;, b=癱c",   多行字符,使用三个单引号   转义符,“abc \ n", \ n回车换行   自然字符串:不包括带有转义功能的元字符()使用R, R来表示   r"你好你好“   R"你好你好“   列表(列表)   【列表(列表),是,Python 中使用最频繁的数据类型。   列表可以完成大多数集合类的数据结构实现。列表中元素的类型可以不相同,它支持数字,字符串甚至可以包含列表(所谓嵌套)。   列表是写在方括号,[],之间,用逗号分隔开的元素列表。   和字符串一样,列表同样可以被索引和截取,列表被截取后返回一个包含所需元素的新列表。】   列表=(1、2、3)   元组(元组)   元组(tuple)与列表类似,不同之处在于元组的元素不能修改。元组写在小括号,(),里,元素之间用逗号隔开。   元组中的元素类型也可以不相同:tuple=(1、2、3)   虽然元组的元素不可改变,但它可以包含可变的对象,比如列清单表。   构造包含,0,个或,1,个元素的元组比较特殊,所以有一些额外的语法规则:   tup1 =,(),,,, #,空元组   tup2 =,(20日),#,一个元素,需要在元素后添加逗号   集(集合)   词典(字典)   字典(字典)是Python中另一个非常有用的内置数据类型。   列表是有序的对象集合,字典是无序的对象集合。两者之间的区别在于:字典当中的元素是通过键来存取的,而不是通过偏移存取。   字典是一种映射类型,字典用,{,},标识,它是一个无序的,键(关键),:,值(值),的集合。   键(关键)必须使用不可变类型。   在同一个字典中,键(键)必须是唯一的.dict={}

<强>二,python中输入和输出的方法

<>以前输入,输入   年龄=输入(& # 39;请输入你的年龄:& # 39;)   age1=int(年龄)#类型的转换   print(“我的年龄是:% s", % age1)   输出print    打印(& # 39;我的名字是:% r,年龄是:% " # 39;(姓名、年龄),% r可以代表任意数据类型,% s 字符串,% d数字

<强>三、运算符

<>以前基础运算符:::::   +加,安康;两个对象相加a  +, b 输出结果,31日   ——减,安康,得到负数或是一个数减去另一个数a 作用;b 输出结果,-11年   *乘,安康;两个数相乘或是返回一个被重复若干次的字符串a  *, b 输出结果,210年/除,安康;x 除以,y b /, a 输出结果,2.1   %取模,安康;返回除法的余数b  %, a 输出结果,1   * *幂,安康;返回x的次幂* * b 为10的21次方//取整除,安康;向下取接近商的整数   在在在9//2   4   在在在9//2   5   比较运算符==等于,安康;比较对象是否相等(==a  b),返回,假的。   !=不等于,安康;比较两个对象是否不相等(a  !=, b),返回,真的。   比;大于,安康;返回x是否大于y(祝辞a  b),返回,假的。   & lt;小于,安康;返回x是否小于y。所有比较运算符返回1表示真,返回0表示假。这分别与特殊的变量真和假等价。注意,这些变量名的大写。(& lt; a  b),返回,真的。   祝辞=大于等于,安康;返回x是否大于等于y (a 祝辞=,b),返回,假的。   & lt;=小于等于,安康;返回x是否小于等于y (=a  & lt; b),返回,真的。   赋值运算符=简单的赋值运算符c =, a  +, b 将,a  +, b 的运算结果赋值为,c   +=加法赋值运算符c  +=, a 等效于,c =c  +,一个   -=减法赋值运算符c  -=, a 等效于,c =c 作用;   *=乘法赋值运算符c  *=, a 等效于,c =c  *,/=除法赋值运算符c /=, a 等效于,c =c /,   %=取模赋值运算符c  %=, a 等效于,c =c  %,   * *=幂赋值运算符c  * *=, a 等效于,c =, c  * *,//=取整除赋值运算符c //=, a 等效于,c =, c //一个   :=海象运算符,可在表达式内部为变量赋值.Python3.8 版本新增运算符。   在这个示例中,赋值表达式可以避免调用,len(),两次:   if  (n :=, len (a)),祝辞,10:   print (f" List  is  too  long  ({n},元素,expected  & lt;=, 10)“)

Python怎么实现自动化测试