测试工程师之Python面试题(附答案)

369 篇文章 2 订阅
97 篇文章 0 订阅

1、请把字符串“abcde”里面的字符,逐个,打印出来

ss="abcdefgh"

for i in ss:

    print(i)

2、对字符串“www.autotestplat.com",输出为“com.autotestplat.www"

ss = "www.autotestplat.com"

list_ss = list(ss.split('.')) 

list_ss.reverse()

print(".".join(list_ss))

3、把一个列表里面的数字元素,去重,如 {1,1,2,2,3,3,4,4,5,5}

aa = [1,1,2,2,3,3,4,4,5,5,5]

bb = list(set(aa))

print(bb) 

4、用递归实现数字的阶乘,N!,n=9时,s=987654321

def a(n):

    if int(n)<= 1:

        return 1

    else:

        return n*a(n-1)

print(a(9))

5、对字符串

      {"a":"0","b":"1","d":"11","e":"22","f":"33"}, 

    输出字典 {'a':'1','b':'1','d':'11','e':'22','f':'33'}



ss= '{"a":"0","b":"1","d":"11","e":"22","f":"33"}'

dict_ss = eval(ss)

print(dict_ss)

6、以下代码:

      a="05550550"

      print(a.index("x")

      运行结果是:



ValueError: substring not found

7、以下几行字符串

            fin one  :13700010001 15 52A

             fin two  :13700020002 15 52B

             fin three:13700030003 15 52C

   依次代表 姓名 :手机号   楼栋号  房间号

   请输出

   姓名 :...,电话:...........,住址:......

   姓名 :...,电话:...........,住址:......

   姓名 :...,电话:...........,住址:......



str1 = 'fin one :13700010001 15 52A'

str2 = 'fin two :13700020002 15 52B '

str3 = 'fin three:13700030003 15 52C' 

a1 = str1.split(':')   

a11 = a1[1].split(' ')

a2 = str2.split(':')   

a22 = a2[1].split(' ')

a3 = str3.split(':')   

a33 = a3[1].split(' ')

print("姓名:"+a1[0]+",电话:"+a11[0]+",住址:"+a11[1]+" "+a11[2])

print("姓名:"+a2[0]+",电话:"+a22[0]+",住址:"+a22[1]+" "+a22[2])

print("姓名:"+a3[0]+",电话:"+a33[0]+",住址:"+a33[1]+" "+a33[2])

8、实现一个冒泡排序

data = [2,10,7,8,9,5,4,1]


def bubble_sort(arr): 

    for i in range(len(data)-1):

        for j in range(len(data)-1-i):

            if data[j]>data[j+1]:

                data[j+1],data[j]=data[j],data[j+1]

    return  data   

print(bubble_sort(data)) 

房子要一层一层盖,知识要一点一点学。大家在学习过程中要好基础,多上手实操,话不多说,这里狠狠上一次干货!这是我熬夜整理好的各阶段(功能、接口、自动化、性能、测开)技能学习资料+实操讲解,非常适合私下里学习,比找资料自学高效多了,分享给你们

总结:

感谢每一个认真阅读我文章的人!!!

作为一位过来人也是希望大家少走一些弯路,如果你不想再体验一次学习时找不到资料,没人解答问题,坚持几天便放弃的感受的话,在这里我给大家分享一些自动化测试的学习资源,希望能给你前进的路上带来帮助。

软件测试面试文档

我们学习必然是为了找到高薪的工作,下面这些面试题是来自阿里、腾讯、字节等一线互联网大厂最新的面试资料,并且有字节大佬给出了权威的解答,刷完这一套面试资料相信大家都能找到满意的工作。

 

          视频文档获取方式:
这份文档和视频资料,对于想从事【软件测试】的朋友来说应该是最全面最完整的备战仓库,这个仓库也陪伴我走过了最艰难的路程,希望也能帮助到你!以上均可以分享,点下方小卡片即可自行领取。

  • 2
    点赞
  • 2
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值