python基础知识-类的内置方法
摘要:类的内置⽅法 __init__:类的构造⽅法 __del__:析构⽅法 __str__:返回对象的字符串 __doc__:返回document的信息 __call__:类实例化后的对象(),触发执⾏该内置⽅法执⾏ 类的内置方法代码实现 1 class Person(object): 2 '''定义一
阅读全文
python基础知识-装饰器
摘要:装饰器的理解 封闭:已实现的功能代码不应该被修改 开放:对现有的功能扩展开放 装饰器的简单示例 1 def outer(func): 2 def inner(): #func=f1,装饰函数的形参是被装饰函数(f1)的对象 3 func() 4 return inner #inner既是内层inne
阅读全文
python 基础知识-面向对象
摘要:面向对象的概念 拥有共同属性的一类进行归类的过程叫做面向对象。 面向对象案例 1 class Person(object): 2 def __init__(self,name,age): #name,age可以理解为类的属性;init为初始化;类里定义的函数称为构造方法/构造函数 3 self.na
阅读全文
python作业
摘要:字典排序使用到的函数具体是哪个?举例说明 1 #字典排序使用到的函数具体是sorted() 2 #按key排序 3 dict1={"name":"cch","age":"3","sex":"girl","height":"1.65"} 4 data=dict(sorted(dict1.items()
阅读全文
python基础知识-数据驱动
摘要:数据驱动的概念 在自动化测试中,需要把测试的数据分离到JSON,YAML等文件中。 YAML 的相关知识 YAML 入门教程 分类 编程技术 YAML 是 "YAML Ain't a Markup Language"(YAML 不是一种标记语言)的递归缩写。在开发的这种语言时,YAML 的意思其实是
阅读全文
python基础知识-模块与包
摘要:模块与包 package:相同的模块代码存储在一个目录下(即包里边会包含多个模块)。 包不能存储在文件夹的目录下,模块名称不能使用关键字。(不包含工程文件夹) 模块与包的实例 1)在工程文件夹testDve下新建一个名为module的python package,在module下再新建一个名为ind
阅读全文
python基础知识-动态参数
摘要:动态参数 函数的形式参数个数不确定、函数的形式数据类型不确定,使用动态参数,*代表元组,**代表字典。 代码案例演示 1 def func(*args,**kwargs): 2 print(args) 3 print(type(args)) 4 print(kwargs) 5 print(type(
阅读全文
python基础知识-函数实战
摘要:1 def out(): 2 username=input("请输入用户名:\n") 3 password=input("请输入密码:\n") 4 return username,password 5 def registered(): 6 username,password=out() 7 tem
阅读全文
python基础知识-文件操作
摘要:1、文件IO操作: 1)操作文件使用的函数是open() 2)操作文件的模式: a.r:读取文件 b.w:往文件里边写内容(先删除文件里边已有的内容) c.a:是追加(在文件基础上写入新的内容) d.b:二进制的模式写文件 2、open函数执行流程: 1)open操作文件的时候,它的判断逻辑是: a
阅读全文
python 基础知识-内置函数
摘要:sorted():用于字典的排序 dict1={"name":"cch","age":"3","sex":"girl","height":"1.65"} #按key排序 data1=dict(sorted(dict1.items(),key=lambda item:item[0])) print(d
阅读全文
python基础知识-函数知识
摘要:函数的特点 函数式的编程范式 面向对象的编程范式 所谓函数,就是把重复的代码单独的分离出来,放在一个公共的地方,以后可以一只调用,这样就可以解决多次重复来编写。 函数的定义 1 def functionname(形式参数): 参数介绍 形式参数:在函数定义的时候,括号里边的参数叫做形式参数。 实际参
阅读全文
python基础知识-数据类型(列表、元组、字典)
摘要:列表 什么是列表 1)所谓列表,我们可以简单的把它理解为按照索引存放各种集合,在列表中,每个位置代表⼀个元素。 2)在Python中, 列表的对象⽅法是list类提供的,列表是有序的。 列表的特点 列表的特点具体如下: a. 可存放多个值(指可存放不同的数据类型);(例如:list=[3,"a",1
阅读全文
python基础知识-数据类型(字符串操作与比较)
摘要:字符串操作 字符串操作:有一个专门的str类有很多对字符串的操作。 dir() 查看对象有哪些可以使用的方法,使用的关键字是dir(),返回参数的属性、方法、列表。 str2="hello!" print(dir(str2)) upper() 查看对象有哪些调用的方法,可选中关键字,按住Ctrl键并
阅读全文
python基础知识-循环与逻辑控制
摘要:循环 1、循环的次数是由字符串的长度决定的。 1 str="世界你好!" 2 3 for item in str1: 4 print(item) 运行结果如下: 2、输出字符串内容的时候同时输出索引信息(enumerate既是一个关键字,也是一个函数。) 1 str="世界你好!" 2 3 for
阅读全文
python基础知识-环境搭建
摘要:环境搭建步骤 新建工程 点击file->New project,在location在本地新建一个工程文件:D:\test\code\testDev不勾选虚拟环境的创建,选择Perviously configured interpreter,点击三个点的按钮,默认生成解释器路径,点击create进行创
阅读全文