12 2018 档案
摘要:函数和方法的区别: 一、所处的位置不同 方法是写在class类下面的且方法必须带一个self参数,而函数不需要 二、调用方式不同 方法调用:先创建类的对象,通过对象点方法来调用 函数调用:直接写 函数名(函数参数1,函数参数2,......) 类方法与静态方法:
阅读全文
摘要:返回值 是函数 完成工作后 ,最后 给调用者的一个结果。 问题:一个函数执行后能否返回多个结果?——可以 示例:温度和湿度测量 假设要开发一个函数能够同时返回当前的温度和湿度 改造后,利用元组,返回多个数据:
阅读全文
摘要:局部变量 是在 函数内部 定义的变量,只能在函数内部使用。 全局变量 是在 函数外部定义的变量,所有函数内部都可以使用这个变量。 提示:在其他的开发语言中,大多不推荐使用全局变量--可变范围太大,导致程序不好维护! global 关键字会告诉解释器,后面的变量是一个全局变量。 全局变量命名的建议 g
阅读全文
摘要:python中的id() 函数用于获取对象的内存地址。 可变类型有列表,字典;不可变类型有数字、字符串、元组; 注意: 1、可变类型的数据变化,是通过 方法 来实现的; 2、如果给一个可变类型的变量,赋值了一个新的数据,引用会修改。 在python中,设置字典的 键值对 时,键值对的 key 必须是
阅读全文
摘要:正常登录 错误登录(错误账号、错误密码、错误验证码 等等) 多台设备同时登录(验证运行同时登录的设备数量) 复制粘贴 接口加密
阅读全文
摘要:http(超文本传输协议)是一个基于请求与响应模式的、无状态的、应用层的协议,常基于TCP的连接方式。 请求篇 request http请求由三部分组成,分别是:请求行、消息报头、实体内容。 一、请求行:以一个请求方法(method)开头,以空格分开,后面跟着请求的URI和协议的版本。 格式如 PO
阅读全文
摘要:计算0-10 之间的所有数字的累积求和结果。 计算0-10 之间的所有数字的累积求和结果。 打印九九乘法表: 问题: 发现第3列并没有对齐。 【解决方案】end=" " 改成 end="\t" 即可 知识点: \t 在控制台输出一个制表符,协助在输出文本对垂直方向保持对齐。 \n 在控制台输出换行符
阅读全文
摘要:一、字符串查找和替换hello_str="hello word"#判断是否以指定字符串开始print(hello_str.startswith("hello")) True#判断是否以指定字符串结束print(hello_str.endswith("word")) True#查找指定字符串print
阅读全文
摘要:#在python里时间戳可以通过time模块的time()方法获取,如下: import timeprint(time.time())输出结果:1544684606.9632869 #时间戳→指定格式的日期格式: import timest=time.localtime(1544758200)sr=
阅读全文
摘要:ctrl+j,可以快速插入常用的代码块,比如 if __ name __ == __ main __ : 或者录入main后 敲空格 ctrl+D 可快速复制一行 ctrl+alt+s 可快速调出设置settings界面 Tab键 可进行缩进 Tab+shift 可向左缩进 Ctrl+/ 可注释代码
阅读全文
摘要:input从控制台输入的内容,类型都是字符串。如果需要和数字类型的比较,需要转换成int类型,才可以进行大小的比较。
阅读全文
摘要:Python中有一个自带的单元测试框架是unittest模块,用它来做单元测试,它里面封装好了一些校验返回的结果方法和一些用例执行前的初始化操作。 在说unittest之前,先说几个概念: TestCase 也就是测试用例 TestSuite 多个测试用例集合在一起,就是TestSuite Test
阅读全文
摘要:webdriver 提供了一系列的元素定位方法,常用的有一下8种方式: 1)id 2)name 3)class name 4)tag name 5)link text 通常用在超链接上 6)partial link text 通常用在超链接上 7)xpath 通用方式 8)css selector
阅读全文
摘要:表现形式: try: 可能出现异常的代码块 except Exception as 变量名: 遇到异常时的处理方式 打印变量 异常处理中使用else 含义: 如果没有捕获到异常,则执行else中的代码块 表现形式: try: 可能出现异常的代码块 except Exception: 遇到异常时的处理
阅读全文
摘要:print(), help() type() 直接用不需要导包,但python中有大量的方法需要导包。 导入time模块,以及导入模块下的方法 导入* 导入包的同时给模块起一个别名 as 关键字 import 模块 as 别名 可以有效避免模块代码被导入的时候被动执行的问题 if _name_="_
阅读全文
摘要:类、函数和方法的定义:
阅读全文
摘要:列表:List ,是使用最频繁的数据类型,在其他语言中通常叫做数组。 1.存储一串信息 2.列表用[ ] 定义,用逗号分隔。 3.列表的索引从0开始。 name_list=["zhangsan","lisi","wangwu"]#取值和取索引print(name_list[2])输出结果:wangw
阅读全文