- 博客(15)
- 收藏
- 关注
原创 Python基础 错误和异常
与else从句的区别在于,else语句只有在没有异常发生的情况下执行,而finally语句则不管异 常是否发生都会执行。迭代器异常(StopIteration):迭代次数超出迭代器内容个数。属性异常(AttributeError) :对象没有对应名称的属性。异常:是程序执行代码出现的未知问题,语法逻辑都是正常的。索引异常(IndexError) :超出索引范围。键异常(KerError) :没有对应名称的键。错误:是无法通过代码进行处理的问题。可以使用特定代码捕捉与异常有关的问题。
2022-09-07 23:10:04 339 1
原创 Python基础 Python open()函数讲解
使用read(num)可以从文件中读取数据,num表示要从文件中读取的数据的长度(单位是字节),如果没有传入num,那么就表示读取文件中所有的数据。用于指定打开文件所用的缓冲方式,指用于读取文件的缓冲区,就是一段内存区域,该值为0表示不缓冲,为1表示指缓冲一行数据,为-1表示默认系统的缓冲机制,默认是-1.可以先使用一个变量打开要打开的文件,然后在使用另外一个变量存,且获取,如果在读写文件的过程中,需要从另外一个位置进行操作的话,可以使用seek()。是指定要打开的文件的名称,数据类型为字符串。
2022-09-06 23:15:54 3061
原创 python基础知识 列表解析
列表解析是将一个列表(实际上适用于任何可迭代的对象)转换为另外一个列表,需要符合一定的条件,才能添加到新的列表中。列表解析语法如下:[expression for iter_var in iterable] [expression for iter_var in iterable if cond_expr]如普通方法实现1-10的平方:L=[]for i in range(1,11): L.append(i**2)print(L)>>>[1,2,9,16
2022-04-06 22:29:30 1004
原创 python基础知识 循环语句
python if 分支条件标准if条件语句的语法如下:if expreession: if_suite如果表达的值是非0,非空或者为布尔值Ture,则条件if_suite被执行,否则执行下一条语句。代码组(suite)是一个python术语,由一条或多条语句组成,表示一个子代码块。与其他语言不同,条件表达式不需要用括号括起来。举例:x=-1if x<0: print("x must be less than 0")在python中,if也可以放在.
2022-04-05 14:27:22 637
原创 Python基础知识 字典(dictionary)
1.字典其数据类型为:dict是键(key)和值(value)对的集合。键与值之间用冒号隔开,所有的键值对使用大括号括起来。声明语法:变量名={键:值,键:值,键:值…}2.字典中的值读取字典中的值可以通过键来获取如果需要获取字典中所有的键,使用key(),返回的类型是dict_keys类型;如果需要取该键列表中的某个值,则可以将dict_keys类型转换成列表或者元组,然后再根据索引下标进行获取。#字典中的值可以通过键来获取>>> dict1={"name":"
2020-09-06 20:36:48 1156
原创 Python基础知识(列表:list 元组:tuple)
1.定义:是使用逗号进行分隔值,然后使用方括号进行括起来的表现形式,其值的类型可以是不同类型,但是通常为相同类型的(表示一系列数据的集合)。定义声明:变量名=[元素1,元素2,元素2,…]1.当需要声明多个变量则通常使用列表形式表示。2.多个变量同时赋值的表现形式。>>> a,b,c=1,2,33.多个变量同时赋一个值可以表示:a=b=c=10注:列表的取值以及截取和反转操作与字符串一样的。#取值>>> list1=[1,2,3,4,5,67]&
2020-09-06 17:45:33 840
原创 Python基础知识(字符串的操作)
字符串:string 简写:str1.字符串的拼接:两个都是字符串使用“+”进行拼接注意:数据类型强制转换,整型与浮点型之间,整型与数值型的字符串类型,浮点型与数值型的字符串类型。转换时直接引用对于数据类型函数。举个例子:int(需要转换的变量)float(需要转换的变量)str(需要转换的变量)2.字符串的重复输出:乘以需要重复的次数。name="zhangsan"print(name*3)3.如果需要取字符串中的某个字符的话:可使用索引值进行取(索引值是从0开始的,
2020-09-06 15:14:53 209
原创 常用cmd命令操作
听写:A) 获取当前活动窗口包名:adb shell dumpsys|find “mFocusedActivity”B) 获取连接设备:adb devicesC) 解释SDK、ADT、AVD、ADB:SDK:software develop kit 软件开发工具包ADT:android develop tools 安卓开发工具包AVD:android virtual d...
2019-12-30 14:15:52 275 2
原创 APP测试理论相关(一)
移动互联网=移动x互联网1.移动互联网=移动x互联网移动互联网继承了移动随时随地随身和互联网分享、开放、互动的优势,是整合二者优势的“升级版本”2.发展优势搜索仍将是互联网的主要应用2)LBS(基于位置的服务)将是未来移动的趋势3)新的消费模式4)社交应用5)云计算改变移动互联网移动应用于传统PC应用的区别主流手机操作系统Android(开源)–EMUI(华为)、MIU...
2019-12-08 13:08:22 667
转载 智能monkey之monkeyscript(一)
智能monkey之monkeyscript(一)2017-07-02 11:04作为移动端测试必须掌握的初级Android稳定性工具:monkey,提到它时,脑海里一般涌现出两句话:1.我会用,很简单就是一行命令,一回车就开始跑起来了2.使用问题多,不好用太随机,很多操作没意义达到深层页面的概率极低虽然加了各种忽略异常,但是monkey进程还是经常死掉无法有针对性(指定页面or指...
2019-12-07 14:31:11 222
原创 Python基础知识(运算符相关)
数据类型:整型 (int)长整型(long):字符串(string):strbool类型:Ture 和 False列表:list元组:tuple字典:dictionary运算符:算术运算符:加 + 减- 乘* 除/ 整除// 取余(模)% 幂**比较运算符:大于 > 小于< 小于等于 <= 大于等于 >= 等于== 不等于!= 或...
2019-10-30 15:43:01 150
转载 【慕课课程讲义】第一章 基本方法/开发环境/温度转换(语法元素分析)
1.1-程序设计基本方法计算机的概念计算机是根据指令操作数据的设备功能性对数据的操作,表现为数据计算、输入输出处理和结果存储等可编程性根据一系列指令自动地、可预测地、准确地完成操作者的意图计算机的发展计算机的发展参照摩尔定律,表现为指数方式计算机硬件所依赖的集成电路规模参照摩尔定律发展计算机运行速度因此也接近几何级数快速增长计算机高效支撑的各类运算功能不断丰富发展摩...
2019-09-04 13:50:06 647
转载 【转】IOS与安卓的区别
IOS与安卓的区别:两者运行机制不同:IOS采用的是沙盒运行机制安卓采用的是虚拟机运行机制两者后台制度不同:IOS中任何第三方程序都不能在后台运行安卓中任何程序都能在后台运行,直到没有内存才会关闭两者最高权限指令不同IOS中用于UI指令权限最高,安卓中数据处理指令权限最高。两者实现机制解释iphone沙盒机制解释:应用程序位于文件系统的严格限制部分,程序不能直接访问其他应用...
2019-07-03 13:03:09 466
原创 第一章 计算机操作系统概述
计算机的操作系统 - 操作系统概述计算机的操作系统:1.1 操作系统的概念系统部件:Hardware硬件 提供基本的运算资源(CPU、memory、I/O devices)Operating system 操作系统: 在各种应用程序和用户之间控制和协调对硬件的使用Applications program应用程序:定义解决用户资源使用方式(编译、数据库、视频游戏、事物程序等)Use...
2019-06-25 20:42:48 168
计算机通讯技术-NFC-数据密钥写入修改
2023-09-01
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人