摘要:python常见面试题 1.给出一串空格分隔的数字,返回最高和最低的数字。 示例: number ("1 2 3 4 5 6") $打印"5 1" 答案: number = '1 2 3 4 5' number_list = [] for b in number: if b == ' ': pass
阅读全文
|
随笔分类 - python基础
摘要:python常见面试题 1.给出一串空格分隔的数字,返回最高和最低的数字。 示例: number ("1 2 3 4 5 6") $打印"5 1" 答案: number = '1 2 3 4 5' number_list = [] for b in number: if b == ' ': pass
阅读全文
摘要:简介 使用python的过程中肯定少不了读取文件的操作, 传统的形式是使用 直接打开、然后在操作、然后再关闭, 这样代码量稍微大些不说,一旦在操作步骤中出现报错,则无法进行文件的关闭; 案例一(读取) 首先创建一个我们要读写的txt文件 txt内容如下: z天赐复习文件读写博客园地址:https:/
阅读全文
摘要:异常处理 简介 在我们写程序代码的时候,往往会因一个小问题让我们整个程序直接挂掉。 异常处理对我们测试有什么好处,相信做过自动化的同学都知道我们的用例都是一条一条的去执行比如我们程序用例几百条,有一条用例因数据原因导致了程序异常,那么剩下的就会全体停止工作,遇到这样的情况我们应该将这个数据导致的问题
阅读全文
摘要:前言 使用中如果我们想把python可识别对象的dict类型的数据通过str类型写入文件或者存入变量中就需要用到dump与dumps 详解 dump 1.新建个dict文件,然后将dict文件存入一个json文档中 import json Dict = {"name":"zhangtc"} with
阅读全文
摘要:load与loads 简介: 在python自动化中,我们传递一些参数是需要从文件中读取过来的,读取过来的字典并非python对象数据类型而是string类型。 这样在我们传递参数的时候就会出现格式不正确的情况,这时候就要用到load实现反序列化 python对象数据类型包括list ,dict,t
阅读全文
摘要:冒泡排序a = [4,2,5,1,3] 冒泡排序的规则是从第一位开始拿2位字符去对比,前字符大于后字符进行替换,小于则不替换,一直遍历到不替换为止。 根据上面 a 我们来进行模拟程序到底经历了什么 4与2进行对比,进行了替换 a = [2,4,5,1,3] 5与1进行对比 进行了替换 a = [2,
阅读全文
摘要:今日学习内容 切片 取一个list或者tuple的部分数据是常见的操作 a = [1,2,3] 比如取第一个数我们可以用a[0]的方式,如果我们想取第一个和第二个就有点困难了,a[0-1]或者a[0][1]这种方法都不行哦,其实可以用循环的方式实现,不过这种方式实在太麻烦 对于这种取范围值数据的情况
阅读全文
|